RE: MS Access as a front-end to Oracle DB

2003-06-23 Thread Goulet, Dick
Gene,

If all of the tables are remotely linked tables then it should not be too bad. 
 Things like order by and group by will happen locally though.

Dick Goulet
Senior Oracle DBA
Oracle Certified 8i DBA 

-Original Message-
Sent: Monday, June 23, 2003 10:10 AM
To: Multiple recipients of list ORACLE-L


Dick,

what if the second table is not local, but another
remote ORacle table. How would the things change in
this case?

Gene
--- "Goulet, Dick" <[EMAIL PROTECTED]> wrote:
> Yes, you are misunderstanding it.  A simple
> statement like your will result in only the data
> required being sent over the network.  But if you
> add in a second table things change, especially if
> that table is a local access table.
> 
> Dick Goulet
> Senior Oracle DBA
> Oracle Certified 8i DBA 
> 
> -Original Message-
> Sent: Friday, June 20, 2003 5:45 PM
> To: Multiple recipients of list ORACLE-L
> 
> 
> Hi all:
> 
> I have been hearing from many people that MS Access
> is
> bad as a front-end tool because it tends to do data
> processing on the clien side instead of the DB side
> thus moving way too much data over the network.
> Assuming that this is correct, what is the mechanism
> of this? If I execute a simple query like:
> 
> select f1, f2 from t1
> where f3='X';
> 
> is MS access going to copy the whole table t1 to my
> machine and only show the rows with f3 equal to 'X'?
> Am I misinderstanding it?
> 
> tia
> 
> Gene
> 
> __
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
> -- 
> Please see the official ORACLE-L FAQ:
> http://www.orafaq.net
> -- 
> Author: Gurelei
>   INET: [EMAIL PROTECTED]
> 
> Fat City Network Services-- 858-538-5051
> http://www.fatcity.com
> San Diego, California-- Mailing list and web
> hosting services
>
-
> To REMOVE yourself from this mailing list, send an
> E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of
> 'ListGuru') and in
> the message BODY, include a line containing: UNSUB
> ORACLE-L
> (or the name of mailing list you want to be removed
> from).  You may
> also send the HELP command for other information
> (like subscribing).
> -- 
> Please see the official ORACLE-L FAQ:
> http://www.orafaq.net
> -- 
> Author: Goulet, Dick
>   INET: [EMAIL PROTECTED]
> 
> Fat City Network Services-- 858-538-5051
> http://www.fatcity.com
> San Diego, California-- Mailing list and web
> hosting services
>
-
> To REMOVE yourself from this mailing list, send an
> E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of
> 'ListGuru') and in
> the message BODY, include a line containing: UNSUB
> ORACLE-L
> (or the name of mailing list you want to be removed
> from).  You may
> also send the HELP command for other information
> (like subscribing).


__
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Gurelei
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Goulet, Dick
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


RE: MS Access as a front-end to Oracle DB

2003-06-23 Thread Gurelei
Dick,

what if the second table is not local, but another
remote ORacle table. How would the things change in
this case?

Gene
--- "Goulet, Dick" <[EMAIL PROTECTED]> wrote:
> Yes, you are misunderstanding it.  A simple
> statement like your will result in only the data
> required being sent over the network.  But if you
> add in a second table things change, especially if
> that table is a local access table.
> 
> Dick Goulet
> Senior Oracle DBA
> Oracle Certified 8i DBA 
> 
> -Original Message-
> Sent: Friday, June 20, 2003 5:45 PM
> To: Multiple recipients of list ORACLE-L
> 
> 
> Hi all:
> 
> I have been hearing from many people that MS Access
> is
> bad as a front-end tool because it tends to do data
> processing on the clien side instead of the DB side
> thus moving way too much data over the network.
> Assuming that this is correct, what is the mechanism
> of this? If I execute a simple query like:
> 
> select f1, f2 from t1
> where f3='X';
> 
> is MS access going to copy the whole table t1 to my
> machine and only show the rows with f3 equal to 'X'?
> Am I misinderstanding it?
> 
> tia
> 
> Gene
> 
> __
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
> -- 
> Please see the official ORACLE-L FAQ:
> http://www.orafaq.net
> -- 
> Author: Gurelei
>   INET: [EMAIL PROTECTED]
> 
> Fat City Network Services-- 858-538-5051
> http://www.fatcity.com
> San Diego, California-- Mailing list and web
> hosting services
>
-
> To REMOVE yourself from this mailing list, send an
> E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of
> 'ListGuru') and in
> the message BODY, include a line containing: UNSUB
> ORACLE-L
> (or the name of mailing list you want to be removed
> from).  You may
> also send the HELP command for other information
> (like subscribing).
> -- 
> Please see the official ORACLE-L FAQ:
> http://www.orafaq.net
> -- 
> Author: Goulet, Dick
>   INET: [EMAIL PROTECTED]
> 
> Fat City Network Services-- 858-538-5051
> http://www.fatcity.com
> San Diego, California-- Mailing list and web
> hosting services
>
-
> To REMOVE yourself from this mailing list, send an
> E-Mail message
> to: [EMAIL PROTECTED] (note EXACT spelling of
> 'ListGuru') and in
> the message BODY, include a line containing: UNSUB
> ORACLE-L
> (or the name of mailing list you want to be removed
> from).  You may
> also send the HELP command for other information
> (like subscribing).


__
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Gurelei
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


RE: MS Access as a front-end to Oracle DB

2003-06-22 Thread Mark Richard

I have had some recent exposure to Access - people asking me to investigate
why their query runs for so long.  I can understand that if one table in
the query is local then Access has to pretty much work locally, but I have
been terribly surprised at how it approaches multi-table queries some time.

I've seen it work on a single table at a time and then pass a bind variable
to the next table to simulate a join.  The example I was looking at most
recently turned one query into 80,000 queries as a result - just what
production needs when it's busy already.  My best guess is that Access
see's foreign tables as individual foreign tables.  Perhaps it doesn't
worry about where the foreign tables come from and therefore treats them
all as individual entities?  Anyway, that's just a guess as to why Access
would break a simple join into two queries.




   
   
  "Goulet, Dick"   
   
  <[EMAIL PROTECTED]To:   Multiple recipients of list 
ORACLE-L <[EMAIL PROTECTED]>  
  >cc: 
   
          Sent by:         Subject:  RE: MS Access as a front-end 
to Oracle DB
  [EMAIL PROTECTED]
   
  .com 
   
   
   
   
   
  21/06/2003 08:04 
   
  Please respond to
   
  ORACLE-L 
   
   
   
   
   




Yes, you are misunderstanding it.  A simple statement like your will result
in only the data required being sent over the network.  But if you add in a
second table things change, especially if that table is a local access
table.

Dick Goulet
Senior Oracle DBA
Oracle Certified 8i DBA

-Original Message-
Sent: Friday, June 20, 2003 5:45 PM
To: Multiple recipients of list ORACLE-L


Hi all:

I have been hearing from many people that MS Access is
bad as a front-end tool because it tends to do data
processing on the clien side instead of the DB side
thus moving way too much data over the network.
Assuming that this is correct, what is the mechanism
of this? If I execute a simple query like:

select f1, f2 from t1
where f3='X';

is MS access going to copy the whole table t1 to my
machine and only show the rows with f3 equal to 'X'?
Am I misinderstanding it?

tia

Gene

__
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: Gurelei
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
--
Please see the official ORACLE-L FAQ: http://www.orafaq.net
--
Author: Goulet, Dick
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: 

RE: MS Access as a front-end to Oracle DB

2003-06-20 Thread Goulet, Dick
Yes, you are misunderstanding it.  A simple statement like your will result in only 
the data required being sent over the network.  But if you add in a second table 
things change, especially if that table is a local access table.

Dick Goulet
Senior Oracle DBA
Oracle Certified 8i DBA 

-Original Message-
Sent: Friday, June 20, 2003 5:45 PM
To: Multiple recipients of list ORACLE-L


Hi all:

I have been hearing from many people that MS Access is
bad as a front-end tool because it tends to do data
processing on the clien side instead of the DB side
thus moving way too much data over the network.
Assuming that this is correct, what is the mechanism
of this? If I execute a simple query like:

select f1, f2 from t1
where f3='X';

is MS access going to copy the whole table t1 to my
machine and only show the rows with f3 equal to 'X'?
Am I misinderstanding it?

tia

Gene

__
Do you Yahoo!?
SBC Yahoo! DSL - Now only $29.95 per month!
http://sbc.yahoo.com
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Gurelei
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).
-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Goulet, Dick
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).


Re: MS Access as a front-end to Oracle DB

2003-06-20 Thread Rodd Holman
I haven't worked with MSAccess to Oracle stuff lately, but
it used to be that the ODBC stuff pulled A LOT of background crap in
addition to what was needed for the query.  And, yes, Access did a lot
of the processing locally.  The way I got around this was that I either
used passthrough queries (Access takes the query typed as is and sends
it to the server for processing) or I used Oracle Objects for OLE. 
Using OO4OLE you can use VBA to specifiy more explicityly what you want
the server to do for you.  It opens up the full power of Oracle under
the Microsoft Office/VB interface.  Check the docs on OO4OLE.  It's a
very nice toolset when working with MSOffice apps.


On Fri, 2003-06-20 at 16:44, Gurelei wrote:
> Hi all:
> 
> I have been hearing from many people that MS Access is
> bad as a front-end tool because it tends to do data
> processing on the clien side instead of the DB side
> thus moving way too much data over the network.
> Assuming that this is correct, what is the mechanism
> of this? If I execute a simple query like:
> 
> select f1, f2 from t1
> where f3='X';
> 
> is MS access going to copy the whole table t1 to my
> machine and only show the rows with f3 equal to 'X'?
> Am I misinderstanding it?
> 
> tia
> 
> Gene
> 
> __
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
> -- 
> Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Rodd Holman
[EMAIL PROTECTED]


-- 
Please see the official ORACLE-L FAQ: http://www.orafaq.net
-- 
Author: Rodd Holman
  INET: [EMAIL PROTECTED]

Fat City Network Services-- 858-538-5051 http://www.fatcity.com
San Diego, California-- Mailing list and web hosting services
-
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).