Registriert seit: 22. Sep 2004
Ort: Delmenhorst
1.354 Beiträge
Delphi 11 Alexandria
|
AW: Performance Probleme master-detail Datasets
1. Dez 2017, 08:47
Klingt nach einem konzeptionellem Fehler.
Master-Details über die Delphi-Komponenten nutze ich nur, wenn ich zu faul und sicher bin, dass die Datenmengen klein genug sind und bleiben.
Indizes wurden ja schon angesprochen.
Wenn du ein Master-Detail-Konzept nachbilden willst, nutze z.B. im TDataSource des Masters das Ereignis OnDataChange. Dort aktualisierst du dann die Detail-Daten und hast dadurch das Master-Detail-Konzept nachgebildet.
Vorteil:
Geringe Datenmengen und höhere Performance bei richtigem Datenbank-Konzept (siehe z.B. Indizes).
Peter
|