Domino 9 und frühere Versionen > ND7: Entwicklung
Dokumente in anderer Datenbank anzeigen
m3:
--- Zitat von: Axel am 26.11.07 - 18:46:14 ---
--- Zitat von: hwenck am 26.11.07 - 17:31:35 ---Die Indizierung ist zu langsam und bremst den Server aus (alle User).
--- Ende Zitat ---
??? ???
Das verstehe ich nun gar nicht.
Axel
--- Ende Zitat ---
Er schrieb:
--- Zitat ---Ich habe eine DB in der sich Inhalte bestimmter Docs jede Minute ändern können.
--- Ende Zitat ---
Ich vermute mal, dass der Ansichts-Updater bzw. der FT-Indexer für ihn nicht oft genug/schnell genug läuft.
hwenck:
Der Sonderfall:
In der DB befinden sich ca 4000-10000 Dokumente. Jede Minute können sich 0 bis ca. 300
Dokumente in einem Wert ändern. Alle 15 Minuten ändern sich ca 20 bis 30 Felder in
jedem Dokument. In einer "normalen" DB ca 15 bis 20 Ansichten (auch kategorisierte) führt
das zu langen Indizierungen. Der "Unsinn" besteht darin, die Zeit auf den Client zu verlagern.
Mit Antwortzeiten von 1-5s kann ein einzelner Nutzer bei einer speziellen Abfrage leben.
Die Ausgabe wird dann im Browser zusammengestellt. Die Aktualisierung des Index wirkt sich aber auch auf Ansichten aus.
Also: alle "dynamischen" Felder werden in einer separaten DB abgelegt und nur im Backend abgefragt. Das Laufzeitverhalten auf dem Server hat sich damit wesentlich verbessert.
Bei einer langen Laufzeit ca 14 Tage ohne Eingriff vergrößert sich die DB von ca 100MB auf über 700MB. In dem Sonderfall bleibt die Datenbankgröße konstant.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln