(Moderator)
Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
Delphi 11 Alexandria
|
Re: Firebird - Suche beschleunigen
19. Mär 2006, 18:39
Der Grund, warum ein serverseitiges Filtern schneller ist, das hierbei auf die Indices zugegriffen werden kann und nur die benötigten Daten an den Client übertragen werden. Beim loaklen Filtern wird der komplette datenbestand an den Client übertragen und dort (ohne Indices) gefiltert. Ich würde diesen Vorteil nutzen und auf eine clientseitige Filterung wenn möglich verzichten.
Sonst wäre vielleicht über den Einsatz einer cachable Datenmenge wie z.B. TClientDataSet nachzudenken.
Markus Kinzler
|