AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Arbeitsspeicherproblem beim speichern in TurboDB-Datenbank
Thema durchsuchen
Ansicht
Themen-Optionen

Arbeitsspeicherproblem beim speichern in TurboDB-Datenbank

Ein Thema von Tempdir · begonnen am 18. Mai 2009 · letzter Beitrag vom 20. Mai 2009
 
Tempdir

Registriert seit: 19. Feb 2009
Ort: Karlsruhe
84 Beiträge
 
RAD-Studio 2009 Pro
 
#1

Arbeitsspeicherproblem beim speichern in TurboDB-Datenbank

  Alt 18. Mai 2009, 16:58
Datenbank: TurboDB • Version: 5.16 • Zugriff über: TurboDB-Komponenten
Hallo,

ich habe mir ein kleines Testprogramm geschrieben, das über eine TDBTable-Komponente permanent Daten in eine TurboDB-Datenbank schreibt. Jetzt beobachte ich beim starten der Applikation dass sie immer mehr und mehr an Arbeitsspeicher benötigt, bis Windows sogar anfängt den Arbeitsspeicher auf der Festplatte auszulagern (das passiert aber erst nach ein paar Tagen Dauerbetrieb)

Mein Code sieht grob gesagt so aus:

Delphi-Quellcode:
for i:=0 to 9999999 do
begin

TdbTable1.Append;

//Fill dataset with data
for a := 2 to (151) do
begin
  //Insert dword data into table field
  TdbTable1.Fields[a-1].AsInteger := i;
end;

//Save dataset to archive-database
TdbTable1.Post;

end;
Was genau ist dafür die Ursache und wie kann ich Abhilfe schaffen? Habe es mal mit TDBTable.Refresh; nach dem .Post probiert, aber hat nichts geholfen.

Besten Dank schonmal!
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz