Hallo
ich habe vor ein paar Tagen einen Datenbankserver mit Debian 6.0.2 und Firebird 2.5 Superclassic aufgesetzt. Der versorgt eine Warenwirtschaft.
Die Datenbank habe ich mit dem gbak Tool auf dem Server zurückgelesen, Rechte gesetzt.
Alles prima. Der Server lief performant und stabil.
Gestern Abend habe ich eine Sicherung der Datenbank mittels cp Befehl erzeugt, als niemand mehr darauf zugegriffen hat. Die Sicherung hab ich gespeichert.
Heute wurde normal gearbeitet.
Nun habe ich wieder eine Sicherung von der Datenbank erzeugt mittels cp nachdem niemand mehr gearbeitet hat.
Die aktuelle Datenbank hat als Änderungsdatum genau die Uhrzeit, wo der letzte Mitarbeiter aufgehört hat zu arbeiten. Ist aber bis aufs bit genau so gross wie die Datenbank davor.
Nicht Ein Bit grösser !!!!
Wie geht sowas?
Sehr seltsames Datenbankverhalten
Re: Sehr seltsames Datenbankverhalten
Die meisten DBMS geben den Platz auf der Platte nicht frei, wenn Daten gelöscht werden. Wenn eine größere Menge Daten in deiner DB gelöscht wurden, kann es sein, dass die Größe nun länger so bleibt. Ob das bei Firebird tatsächlich so ist, und wie man den Platz freigeben kann (bei Postgres ist es 'vacuum'), sagt dir sicher die Doku.
cu,
niemand
cu,
niemand
Re: Sehr seltsames Datenbankverhalten
hallo niemand,
ja sowas ähnliches habe ich mir gedacht.
verwundern tut mich nur, das die datenbank relativ frisch umgezogen ist und in diesem
umzug wurde sie einmal gesichert und wiederhergestellt,
damit kein freier platz darin ist.
daher sollte nicht viel freier platz vorhanden sein und sie langsam wachsen.
btw wird eigentlich nur daten hinzugefügt und selten gelöscht.
naja.
mal im auge behalten
ja sowas ähnliches habe ich mir gedacht.
verwundern tut mich nur, das die datenbank relativ frisch umgezogen ist und in diesem
umzug wurde sie einmal gesichert und wiederhergestellt,
damit kein freier platz darin ist.
daher sollte nicht viel freier platz vorhanden sein und sie langsam wachsen.
btw wird eigentlich nur daten hinzugefügt und selten gelöscht.
naja.
mal im auge behalten