Forum: Datenbanken
Delphi
by Starsky911,
14. Mai 2008
Hallo zusammen,
@Heiko:
Volltreffer, mit dem Filtered:=true hat geholfen.
Könntest Du mir deinen Google-Link zukommen lassen
wo Du deine Info her hast?
Bei mir spuckt Goggle zu dem Thema nichts aus!
Wenn ich den ZQuery mit gesetzten Filter (ohne Filterdefinition)
auf Active:=true setze ist der Speicherverbrauch absolut in Ordnung.
Wenn ich dann ZQuery.Filtered:=false setze geht der...
Forum: Datenbanken
Delphi
by Starsky911,
14. Mai 2008
Hallo Heiko
auch den ZQuery.Filtered:=True werde ich testen.
Danke für die Tipps.
Starsky
Forum: Datenbanken
Delphi
by Starsky911,
14. Mai 2008
Hallo zusammen,
@Heiko
Ich benutze die Zeos-Version 6.6.2-rc
Eine neuere gibt meines Wissens nicht.
Ich hatte schon überlegt es mit der vorherigen
Version 6.6.1-Beta zu probieren.
Aber das mit dem ClientDataset ist eine gute
Idee, dass werde ich heute Abend sofort testen.
Forum: Datenbanken
Delphi
by Starsky911,
13. Mai 2008
Hallo zusammen
@BloodySmartie
die Vermutung hatte ich auch und hatte es
mit Feldangaben im SELECT-Statement getestet.
Hat aber auch nichts gebracht.
Mit dem LIMIT ist mir auch klar aber das Problem
ist das es nicht sein kann, dass die Abfrage im
Speicher über 50 x größer ist als die gesamte Tabellengröße.
Wie oben beschrieben, wenn ich den ZQuery auf
Forum: Datenbanken
Delphi
by Starsky911,
10. Mai 2008
Ich habe festgestellt das der hohe Speicherverbrauch
durch die Verbindung vom Datasource zum DBGrid ensteht.
Wenn ich die Zuordnung vom Datasource zum DBGrid
entferne, ist der Speicherverbrauch normal.
Wenn ich die Verbindung wieder herstelle steigt
der Speicherverbrauch um das 50-fache.
Liegt das jetzt an der Zeos-Komponente?
Starsky
Forum: Datenbanken
Delphi
by Starsky911,
10. Mai 2008
object Form1: TForm1
Left = 0
Top = 0
Caption = 'Form1'
ClientHeight = 236
ClientWidth = 383
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Forum: Datenbanken
Delphi
by Starsky911,
9. Mai 2008
Hallo zusammen,
ich teste den Zugriff über Zeos auf Postgres.
Dabei habe ich bei einer ganz einfachen Anwendung
(ZConnection, ZQuery, Datasource, DBGrid)
festgestellt das der Speicherverbrauch ungewöhnlich
hoch ist.
Bei einer Tabelle mit 7000 Datensätze (3,5MB)
hat die Testanwendung einen Speicherverbrauch von
234MB nach dem Daten laden!