Einzelnen Beitrag anzeigen

Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: Vorteile von FetchAll beim Filtern?

  Alt 31. Jul 2009, 11:06
Zitat von Errraddicator:
Das hatte ich schomma probiert, ist im Endeffekt langsamer, als wenn ich Anfangs alle Firmen lade und dann diese via Filter "durchsuche".
Solange dien Tabelle "Übersichtlich" ist mag das stimmen. Aber wenn sehr viele Datensätze in dieser Tabelle sind wir dier Erstladung schon Problematisch.
(z.B Sozialkasse mit 80 Mio. Datensätze von Bundesbürgern)

Zitat von Errraddicator:
Selbst wenn ich je Firma 1 Abfrage erstelle und diese dann via Filter nach Personalnummern suchen lasse, ist das langsamer.
(Also als ne Art Mischmodus)
Schon mal mit prepared Statements gearbeitet?

Zitat von Errraddicator:
Deiner Aussage nach entnehme ich aber, dass ein FetchAll tatsächlich Geschwindigkeitsvorteile gegenüber einem Nicht-Fetch-All bringt, oder?
Je nachdem. Bei Gridanzeige ist Nicht-Fetch-All besser (schnelleres erstes Anzeigen). Wenn man aber eh sofort alle Datensätze benötig ist das sofortige Fetchen besser.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat