Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.173 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: Anwendung läuft nicht an

  Alt 19. Jul 2007, 09:41
Zitat von hoika:
2. Cursor-Einstellungen prüfen (muss entweder auf Server oder Client gesetzt werden,
Server ist schneller)
Autsch! Serverseitige Curser sind nur bei nicht zu großen Ergebnissmengen und der Nötigkeit an eine DB-Grid zu binden schneller. Da der MS SQL-Server (bis zur 2005er-Version) kein Multiversionskonzept unterstützt muß er Temporärtabellen erzeugen. Und wenn diese nicht in den Speicher passen heißt es Swappen. Damit kannst du die Gesamtperformance sowas in den Keller fahren - und das mit einer einzigen Query. Wieso hat man wohl bei ADO.NET die Serverseitigen Curser eh komplett unterschlagen und arbeitet wenn es geht mit clientseitigen ungebundenen Dataset's?
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat