Einzelnen Beitrag anzeigen

Thomas Horstmann

Registriert seit: 25. Apr 2007
Ort: NRW
87 Beiträge
 
Delphi 12 Athens
 
#6

Re: Performancebremse im Quantumgrid?

  Alt 29. Aug 2008, 20:58
Hallo,

ich habe die Erfahrung gemacht, dass im QuantumGrid (TcxDBTableView usw.) die KeyFields
Einstellungen wichtig sind. Dieser Eintrag sollte immer auf den Index der Tabelle
eingestellt werden. Ggf. sollten in KeyFields dann mehrere Felder angegeben werden
(getrennt durch ";"). Die Erahrungen basieren allerdings auf Interbase/Firebird.

Ggf. kann auch GridMode mit GridModeBufferCount gesetzt werden. Das lohnt aber nur bei sehr
vielen Datensätzen (> 10.000). Da solche Mengen durch den Anwender kaum Handhabbar sind,
sollte vorher gefiltert/selektiert werden.

...DataController.DataModeController.GridModeBuffe rCount := 1000 ;
...DataController.DataModeController.GridMode := TRUE ;

Außerdem scheint QuantumGrid etwas langsamer zu sein wie andere Grids. Das nehme ich aber
gerne in kauf, da der Funktionsumfang gewaltig ist und es sehr stabil ist.

Hoffe es hilft...
Viele Grüße
  Mit Zitat antworten Zitat