27. August 200619 j Hallo, ich hab die aufgabe einen Überwachsungsterminal zu schreiben der auf der Firebird Datenbank basiert , leider musste ich feststellen das alleine schon die anzahl der zyklischen Transaktionen bei der Aktualiserung der Oberfläche die Datenbankdatei um ca 3-5MB / h wachsen lässt ohne das eigentlich nennenswert Daten gespeichert werden. Weiß irgendjemand woher dieses übermäßiges wachstum stammt!? Ich weiß irgendwie lagsam net mehr weiter Gruß LT
27. August 200619 j Kann es sein, dass viele INSERTs und schnell darauffolgende DELETEs folgen? Ich habe zwar seit mehreren Jahre nicht mehr mit Interbase/Firebird gearbeitet, aber damals wurden die gelöschten Datensätze nicht wirklich gelöscht, sondern lediglich als gelöscht markiert. Und ich meine, dass sogar ältere Revisionen bei einem UPDATE mit gespeichert wurden - aber ohne Gewähr. Erst eine Bereinigung mit den Firebird Tools hat ein "echtes" DELETE durchgeführt. Das hat die Datenbankgröße durchaus um bis zu 90% reduzieren können.
28. August 200619 j bisher war die einzigle lösung eine Backup&Restore aber das hatte ich im rahmen eines autom. Wartungsintervalls nur einmal die Woche vor und nicht täglich. Könnte man gegebenfallse über die Buffereinstellungen das wachstum einschränken?
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.