Autor Thema: 1000sende Dokumente schnell löschen  (Gelesen 3088 mal)

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
1000sende Dokumente schnell löschen
« am: 15.08.08 - 15:06:36 »
Hallo liebe Gemeinde,

gibt es einen schnelleren Weg 1000sende Dokumente zu löschen, als über eine Collection ?


Zur Angabe der Grössenordnung  ca. 80.000
« Letzte Änderung: 15.08.08 - 15:08:45 von bikerboy »
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Glombi

  • Gast
Re: 1000sende Dokumente schnell löschen
« Antwort #1 am: 15.08.08 - 15:08:31 »
 ???

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #2 am: 15.08.08 - 15:08:59 »
heisst das nein ?
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #3 am: 15.08.08 - 15:09:30 »
Die Auswahl musst Du ja erstmal treffen, also bekommst Du eine NotesDocumentCollection. Schneller geht es also nicht als über NotesDocumentCollection.RemoveAll.

Bernhard

PS: Es sei denn, Du löschst die DB. Dann sind sie auch weg  ;D

Glombi

  • Gast
Re: 1000sende Dokumente schnell löschen
« Antwort #4 am: 15.08.08 - 15:14:49 »
heisst das nein ?
Nein, sondern "Mehr Infos bitte".

Vermutlich machst Du es schon mit
Call notesDocumentCollection.RemoveAll( force )

oder?

Andreas

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #5 am: 15.08.08 - 16:04:11 »
Ja im Moment machen wir es über eine Kollektion, aber es dauert rund 30 Min
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #6 am: 15.08.08 - 16:07:10 »
Das kann durchaus normal und schnellstmöglich sein.

Worin besteht denn eigentlich Euer Problem? Wenn Du einen solchen Stunt machst, wird das doch wohl eine einmalige Aktion sein? Ansonsten habt ihr einen schwerwiegendes architektonisches Problem und daraus folgend noch ganz andere.

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #7 am: 15.08.08 - 16:25:02 »
evtl, bringt ein Haken in den Datenbankeigenschaften bei "Freien Platz nicht überschreiben" noch einen kleinen Zeitvorteil. Doping für die DB sozusagen ...
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #8 am: 15.08.08 - 16:29:17 »
Ungelesen-Eigenschaften bringen auch noch was, bestimmt haben wir noch die eine oder andere Kleinigkeit übersehen.

Es bleibt aber die eigentliche Frage: Was soll das Ganze? Einmalig ist es wurscht. Wenn sich das dauernd wiederholt, ist es mehr als kritisch - solange es um immer die gleiche DB geht.

Aber der Radlerbub ist wohl schon im Wochenende ...  ;D

Bernhard

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.730
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #9 am: 15.08.08 - 16:36:17 »
Bernhard, das ist gar nicht so weit hergeholt. Wenn ich an unsere Notes Archivierung denke, dann komme ich auch nach einer Woche auf eine solche Anzahl Dokumente, die in einer Db schlummern. Normalerweise kann man die nach 2 Tagen löschen, aber zumindest momentan brauchen wir die Docs noch, um ggf. Probleme im Zusammenhang mit der Archivierung erkennen zu können.
Da ist auch nichts in Richtung Verdichtung zu machen. Die Docs werden vom System erstellt. Habe auch keine Lust, mich da noch reinzuknieen. Das habe ich schon zu genüge bei dem System getan.
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #10 am: 15.08.08 - 16:47:00 »
Das ist aber schon eine "nicht ganz gewöhnliche" Notes-DB, Ulrich. Aber es kommt eben vor.

Ich habe aber nach wie vor das Bauchgefühl, dass bei Robert ein anderes (Architektur-)Problem schlummert. Wenn nicht, dann will ich mich sehr gerne geirrt haben  ;)

Bernhard

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: 1000sende Dokumente schnell löschen
« Antwort #11 am: 20.08.08 - 15:19:45 »
Wird euch wundern , ist aber garnicht mein Problem, also meine Architektur ist das nicht. Kunde hat das verbockt.
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz