Einzelnen Beitrag anzeigen

Bbommel

Registriert seit: 27. Jun 2007
Ort: Köln
652 Beiträge
 
Delphi 12 Athens
 
#11

Re: Verarbeiten von großer Ergebnismenge wird immer langsame

  Alt 6. Feb 2009, 16:27
Zitat von Bernhard Geyer:
Besser ist es:

- Die Ergebnismenge per WHERE/HAVING auf minmimal Größe zu bringen
Klar. Wie schon geschrieben, wird das in der echten Anwendung dann später auch noch etwas anders aussehen. Dennoch kann es den Fall einer solch großen Datenmenge geben und WENN das vorkommt, dann will ich nicht mehrere Minuten auf ein eigentlich einfaches Ergebnis warten müssen.
Zitat von Bernhard Geyer:
- Sollte nur die Daten in einer Schleife ausgelesen werden so ist ein Forward-Only Curser Ressourcentechnisch das beste. Jedoch weiß nicht ob man die übe den dbGO-Wrapper erstellen kann. Direkt mit den ADO-Interfaces ist das kein Problem.
Jenes hier?
currQuery.CursorType:=ctOpenForwardOnly; Jo, gibt es auch bei dbGo, hatte ich aber schon drin.

Bis denn
Bommel
  Mit Zitat antworten Zitat