Domino 9 und frühere Versionen > ND6: Administration & Userprobleme

Notes, Verzeichnisdatenbank vergrößert sich

(1/2) > >>

ra.t:
Ich habe hier auf unseren Lotus Notes Servern (6.51) folgendes Problem: Wenn wir in einer Adressdatenbank einen Agenten erstellen der zyklisch alle Kontakte löscht und über ODBC diese  Kontakte wieder neu erstellt, so wird die DB immer gößer. Trotz regelmäßigem "Updall" und  "Compact" Task.

In den Eigenschaften der DB werden auch nicht mehr Dokumente oder freier Platz angezeigt.

Die DB hatte so von anfänglich 9 MB eine Größe von 310 MB.

Wer kann mir evtl. schildern, was dort passiert ???

Glombi:
Durch das Löschen werden sogenannte Deletions Stubs erstellt. D.h. die Dokumente werden nicht wirklich physikalisch gelöscht, sondern bleiben weiterhin in komprimierter Form in der Datenbank.
Ein Updall ändert an der Größe nichts. Der Compact verringert nur dann die Größe, wenn die Option -B verwendet wird.

Um die Datenbankgröße zu reduzieren, musst Du also
1. das Cut-Off Datum auf den vorherigen Tag setzen
2. compact -B aufrufen

Das Cut-Off Datum (in den Datenbankeigenschaften unter Repliziereinstellungen) bestimmt, ab welchem Datum zuvor gelöschte Dokumente (Deletion Stubs) endgültig aus der Datenbank entfernt werden. Dadurch wird sog. White Space erzeugt, der mittels compact -B gelöscht werden kann.

Andreas

koehlerbv:
Fehlen die deletion stubs, wird aber mit der Replikation ganz schwieirg, da gelöschte Dokumente dann nicht auch in den Repliken gelöscht werden, sondern dort bestehen bleiben.
Löschen und Neuanlage ist sowieso eine primitive Holzhammer-Methode. Viel besser wäre es, zwischen den Records in der externen Datenquelle und den Docs in Notes einen Abgleich durchzuführen und nur bei Bedarf
- Löschungen durchzuführen
- Änderungen vorzunehmen oder
- neue Dokumente anzulegen.

Bernhard

ra.t:

--- Zitat von: Glombi am 26.08.04 - 15:30:32 ---Durch das Löschen werden sogenannte Deletions Stubs erstellt. D.h. die Dokumente werden nicht wirklich physikalisch gelöscht, sondern bleiben weiterhin in komprimierter Form in der Datenbank.
Ein Updall ändert an der Größe nichts. Der Compact verringert nur dann die Größe, wenn die Option -B verwendet wird.

Um die Datenbankgröße zu reduzieren, musst Du also
1. das Cut-Off Datum auf den vorherigen Tag setzen
2. compact -B aufrufen

Das Cut-Off Datum (in den Datenbankeigenschaften unter Repliziereinstellungen) bestimmt, ab welchem Datum zuvor gelöschte Dokumente (Deletion Stubs) endgültig aus der Datenbank entfernt werden. Dadurch wird sog. White Space erzeugt, der mittels compact -B gelöscht werden kann.

Andreas


--- Ende Zitat ---

ra.t:
Vielen Dank für die promte Antwort.
Kannst du mir evtl. etwas genauer Beschreiben, wo ich dieses Cut-Off Datum ändern kann ? Bei Platzsparer werden doch alle Dokumte gelöscht die ab einem bestimmten Tag nicht geändert wurden.

Hatte ich vergessen zu schreiben : Der Compakter läuft mit der Option -B.


Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln