Entwickler-Ecke

Datenbanken - Performanceprobleme bei Oracle mit DBExpress


Bohné - Fr 10.01.03 06:34
Titel: Performanceprobleme bei Oracle mit DBExpress
Hallo,

mein Problem ist folgendes: Ich arbeite mit einer Oracle Datenbank, es sind etwa 23 Rechner mit der Datenbank über DBExpress und SQLConnection verbunden.

Mein Problem ist, die Select-Abfragen werden immer langsamer(bis ca 10sek.).Indexe sind angelegt und werden auch benutzt. In der Tabelle stehen etwa 90.000 Datensätze. Die schreibenden Zugriffe(Update,etc.) gehen rasend schnell.

UND
Kann es sein, das der Listener-Prozess des Servers durch einen der Clients "abgeschossen" wird.

im Voraus Danke


Michael Ebner - Mo 13.01.03 15:05

Da müsste man jetzt wissen, wie das genau aufgebaut ist...

Mein Verdacht: Die Daten werden alle in ein ClientDataSet runtergeladen, und das dauert natürlich.

Bei dbExpress muss man ein wenig umdenken, aber dann sollte es eher schneller als langsamer gehen.