Domino 9 und frühere Versionen > ND9: Administration & Userprobleme
Löschen von Deletion Stubs
Pascal:
Hallo Gemeinde
Ich habe eine kleine Herausforderung. Wir haben eine DB die "nur" zum Daten aufnehmen und weitergeben funktionieren soll. Es werden also alle paar Minuten Dokumente in diese DB gespüllt und von einer anderen DB wieder abgeholt.
Diese "DatenDB" repliziert mit keiner anderen DB und ist ganz alleine auf dem Server.
Mein Problem besteht darin, dass die Funktion die die Daten in die DB spühlt, alle bestehenden Dokumente zuerst löscht und dann die neuen Dokumente abliefert und das alle paar Minuten.
Dadurch entstehen tausende von Deletion Stubs und die Datenbank wächst und wächst und wächst. Ich habe schon einiges versucht diese Deletion Stubs zu löschen, aber die manuelle Löschung ist die Einzige die bis jetzt wirklich funktioniert.
Der updall löscht die Deletion Stubs nicht, obwohl ich davon ausging das er das macht. Der compact auch nicht....
Hat jemand eine Idee wie ich diese Deletion Stubs loswerde, automatisch.
Vielen Dank und Gruss
rambrand:
Hallo Pascal,
könnte das helfen?
http://www-01.ibm.com/support/docview.wss?uid=swg21095683
Edit: Sorry ... hatte das "automatisch" übersehen.
Hier ein Link für eine automatische Lösung http://www.breakingpar.com/bkp/home.nsf/0/87256b280015193f8725708c006887ee
Bye
Markus
Peter Klett:
Ich würde das Thema anders lösen. Bei Lieferung der Daten werden die alten Dokumente nicht gelöscht, sondern unkenntlich gemacht (z.B. durch Löschen sämtlicher Items). Die neuen Daten werden dann zuerst in die vorhandenen ungültigen Dokumente geschrieben, reichen die nicht aus, werden neue Dokumente erstellt.
Du hast dann in der Übermittlungsdatenbank einen Pool von Dokumenten mit und ohne Daten, das Thema Deletion-Stubs ist damit hinfällig.
Eine andere Alternative wäre, die Daten nicht über eine Notesdatenbank, sondern über eine Textdatei zu übergeben.
Um Deine Ursprungsfrage zu beantworten, kannst Du m.W. in den Repliziereinstellungen der Datenbank bei den Platzsparern die Anzahl Tage von standardmäßig 90 auf einen kürzeren Zeitraum einstellen, nach Ablauf dieser Zeit werden die Deletion-Stubs entfernt.
ra.t:
Hallo...,
wie hast du denn die Platzsparer in den Repliziereigenschaften eingestellt ?
Siehe : http://www-01.ibm.com/support/docview.wss?uid=swg21095683
Die Deletion Stubs kannst du mit der Option Compact -D löschen, sofern keiner darauf zugreift.
Wir fahren immer zyklisch einen Problemserver dafür runter und führen den ncompact -D auf solche Datenbanken aus.
PS.: Die Platzsparer haben wir bei solchen Datenbanken auf 1 eingestellt.
mfg
Ralf
ra.t:
Hallo ...,
muss mich leider selbst korrigieren.
Der Compact -D löscht aufgebaute Ansichtsindizes:
"Mithilfe dieser Option können Sie Datenbanken komprimieren, die nicht aktiv verwendet werden, beispielsweise kurz bevor Sie Datenbanken auf Band speichern. Zusätzliche Systemzeit und -ressourcen sollten nach der Wiederherstellung der Datenbanken zur Neuerstellung von Indizes eingeplant werden. Komprimiert mithilfe einer Kopie. "
Ist aber der gleiche Effekt, bläht bei eurem Vorgehen die Datenbank immer mehr auf, da der Ansichtindex bei jedem neuen Füllen mit Dokumenten pro Anwender neu erstellt werden muss.
mfg
Ralf
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln