Datenbank komprimieren

Datenbank-Komprimierung ist ein besonderer Teil der Wartung, der die Datenbank so klein und effizient wie möglich hält. Eine Datenbank komprimieren heißt, jeden ungenutzten Bereich in ihren Dateien zu löschen. Es gibt zwei Arten: Namens- und Partiendatenbank-Komprimierung.

Namendatenbank-Komprimierung

Nach einer gewissen Zeit werden Sie evtl. feststellen, daß die Datenbank eine Reihe von Spieler-, Turnier- oder Rundennamen enthält, die in keiner Partie mehr verwendet werden. Das wird regelmäßig nach Namenskorrekturen der Fall sein. Die unbenutzten Namen verschwenden Speicherplatz in der Namendatei und können die Suche nach Namen verlangsamen. Namendatenbank-Komprimierung löscht alle Namen, die nicht in irgendeiner Partie verwendet werden.

Partiendatenbank-Komprimierung

Immer, wenn eine Partie ersetzt oder gelöscht wird, verbleibt ungenutzter Platz in der Partiendatei (die größte der drei Dateien einer Scid-Datenbank). Partiendatenbank-Komprimierung löscht jeden ungenutzten Speicher, keine gelöschte Datei bleibt in der Datenbank. Beachten Sie, daß diese Operation unumkehrbar ist: nach der Komprimierung sind die gelöschten Dateien für immer verschwunden!

Partiendatenbank-Komprimierung ist auch empfehlenswert nach dem Sortieren einer Datenbank, um die Reihenfolge innerhalb der Partiendatei mit der sortierten Indexdatei synchron zu halten.

(Aktualisiert: Scid 2.5, Juni 2001)