Board index » delphi » *** SLOW *** BDE Connection to an Oracle Server
Steinberg
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
|
Steinberg
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
*** SLOW *** BDE Connection to an Oracle ServerHi I'm working with Delphi 3's SQL Links against an Oracle 7.x Database Issuing SELECT, INSERT, UPDATE (etc...) from a delphi program is too I'm sure there are ways to optimize this connection, or a more efficient way to use it. I need your advice with that. Great BDE overhead is the Herbert |
Ed Brad
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
Re:*** SLOW *** BDE Connection to an Oracle ServerQuoteSteinberg wrote: facility on sessions for Pardax to Oracle connection via sql links and BDE. The first time a query is executed in a session BDE goes to absurd lengths querying most of the Oracle system dictionary tables to find out everything it can about the tables, columns, indexes, grants, constraints for the user and all tables in the query. Only after a LONG list of these queries taking several minutes does bde actually submit the query you issued. You'll notice the second time you execute the same query (in that same session) it runs MUCH faster as at least BDE is smart enough to recogniz that it doesn't need the information again. Unfortunately we were not able to find a way to limnit BDE to Ed Bradt |
Marco Kalt
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
Re:*** SLOW *** BDE Connection to an Oracle ServerQuoteEd Bradt <ebr...@lilly.com> wrote: If you want to get rid of BDE overhead, you might try the Direct Try it out, an evaluation version is available at: http://www.allroundautomations.club.tip.nl/doa.html Marco Kalter |
Marc Scheun
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
Re:*** SLOW *** BDE Connection to an Oracle ServerQuoteSteinberg <ami...@ibm.net> wrote: of them might lock you into using just Oracle and would make porting to other RDBMS more difficult: 1) ODBCExpress (http://www.odbcexpress.com) is a set of ODBC-based 2) Direct Oracle Access : you can download an evaluation copy of this HTH |
K&
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
Re:*** SLOW *** BDE Connection to an Oracle Server-----BEGIN PGP SIGNED MESSAGE----- Quote> >> I'm working with Delphi 3's SQL Links against an Oracle 7.x Database in performance was to turn the schema caching ON. I can try to pull stuff out of my memory if this doesn't help much. I just know that we had very sweet system running. We developed on a Overall I was rather impressed with the whole setup. Now, before you bash me up one side and down the other, YES I KNOW that Oh, and make DARNED SURE that the Oracle queries are tuned right. :-) -----BEGIN PGP SIGNATURE----- iQA/AwUBNB+BOzEYshOhjHv6EQLq/ACg2zvQufQNlFKll3VZw78LwXwjb/QAnAn1 |
Steve{*word*106}inso
![]() Delphi Developer |
Wed, 18 Jun 1902 08:00:00 GMT
Re:*** SLOW *** BDE Connection to an Oracle ServerSince you seem to be savvy to BDE, perhaps you can help with the With one app, tho', actually, one table in the app, I've been having a users were unable to edit ANY record. For them, I worked out a Concurrently, more and more users were getting these same errors, until, this past month, NO user could edit a record directly. I've had to I've deleted and recreated the table a number of times. At first, this ability degrades, and I'm back to workarounds. Let me reiterate, it is only ONE TABLE that exhibits this behavior. Any clues? I'd be most grateful. Thanks -- QuoteK&A wrote: ----------- Steve{*word*106}inson {*word*106}i...@pipeline.com Webmaster: www.rcgit.com |
1. Delphi 5 and Oracle 7 server connection (very slow)
2. ADO - Oracle Slow to get Connection
3. ADO & Oracle ODBC Driver (Slow connection)
4. Connection/Select to Oracle is very slow
5. TServerSocket - TClientSocket slow connection on MS-SBS-4.5 servers
6. Slow connection to MS SQL Server 6.5
7. My connection to an IB Database that are in Internet Server is very slow
8. connect to an oracle server via BDE/ORACLE-native driver over TCP/IP
9. BDE 5.1.1 + Oracle Client 8.1.5 + Oracle Server 7.3.4
10. Interbase 5.5 so slow in network connections with Delphi4 and BDE 5.1.1