Hi !
Bei der Aktualisierung von ca 2600 Datensätzen einer Tabelle benutze ich den CachedUpdates.Modus des TTable-Objects, um die Änderungen im Fehlerfall verwerfen zu können. Das Problem ist, daß das Durchlaufen der Datensätze recht zügig beginnt, dann aber immer langsamer wird. Unzumutbar. Es scheint, als würde die BDE für jede neue Änderung Speicher anfordern, was, je mehr Änderungen durchgeführt werden, immer mehr Zeit erfordert. Ich habe die Tabelle lokal auf meinem PC, der sehr großzügig mit RAM ausgerüstet ist.
Gib es eine Funktion, über man die Cache-Größe von vorneherein beeinflussen kann ? Oder liegt das Problem an anderer Stelle ?
Danke für Hinweise,
T.Frost
Bei der Aktualisierung von ca 2600 Datensätzen einer Tabelle benutze ich den CachedUpdates.Modus des TTable-Objects, um die Änderungen im Fehlerfall verwerfen zu können. Das Problem ist, daß das Durchlaufen der Datensätze recht zügig beginnt, dann aber immer langsamer wird. Unzumutbar. Es scheint, als würde die BDE für jede neue Änderung Speicher anfordern, was, je mehr Änderungen durchgeführt werden, immer mehr Zeit erfordert. Ich habe die Tabelle lokal auf meinem PC, der sehr großzügig mit RAM ausgerüstet ist.
Gib es eine Funktion, über man die Cache-Größe von vorneherein beeinflussen kann ? Oder liegt das Problem an anderer Stelle ?
Danke für Hinweise,
T.Frost
Comment