Start/notes.ini Parameter/UPDATE_FULLTEXT_THREAD

UPDATE_FULLTEXT_THREAD

Parameter: UPDATE_FULLTEXT_THREAD
Kurzbeschreibung: Lässt den Update-Task View-Updates und Volltext-Index-Updates in getrennten Threads ausführen, damit lange FT-Indizierungen die View-Update-Queue nicht blockieren.

Steckbrief

Parameter
UPDATE_FULLTEXT_THREAD
Syntax
UPDATE_FULLTEXT_THREAD=1
Werte
0 (Default, gemeinsamer Thread) / 1 (separater FT-Thread)
Wirkung
Update-Task fork t in zwei Threads (Views + FT)
Kategorie
Performance / Memory (Updater-Tuning)
GUI-Entsprechung
Keine (nur notes.ini)
Verwandt
UPDATE_IDLE_TIME, FTUPDATE_IDLE_TIME, UPDATE_IDLE_TIME_MS, FTUPDATE_IDLE_TIME_MS, UPDATE_DISABLE_VIEWS, UPDATE_DISABLE_FULLTEXT, Updaters
Verfügbar seit
Domino 8.5

Beschreibung

  • Standardmäßig pflegt ein einzelner Updater-Thread sowohl View-Indizes als auch Volltext-Indizes. Eine lange FT-Indizierung einer großen DB kann dabei alle nachfolgenden View-Update-Anfragen aufstauen.
  • UPDATE_FULLTEXT_THREAD=1 teilt den Updater in zwei Threads:
    • Thread A: aktualisiert View-Indizes
    • Thread B: aktualisiert Volltext-Indizes
  • Folge: View-Updates laufen weiter, während ein großer FT-Index aufgebaut wird.
  • Begleitend kann über UPDATE_IDLE_TIME (Views) und FTUPDATE_IDLE_TIME (FT) für jeden Thread die Pause zwischen den Update-Operationen separat eingestellt werden.

Beispiel

UPDATE_FULLTEXT_THREAD=1 UPDATE_IDLE_TIME=3 FTUPDATE_IDLE_TIME=5
  • Separater FT-Thread aktiv.
  • View-Updates mit 3 Sekunden Pause zwischen den Operationen, FT-Updates mit 5 Sekunden Pause.

Hinweise

  • Greift erst nach Server-Restart bzw. Neustart des Update-Tasks.
  • Sinnvoll vor allem auf Servern, auf denen einzelne sehr große DBs mit FT-Index liegen.
  • Erhöht den CPU-Bedarf des Updaters — nur sinnvoll, wenn der Server genügend Reserven hat.
  • Wirkt nicht, wenn UPDATE_DISABLE_FULLTEXT=1 gesetzt ist (dann gibt es keine FT-Updates mehr durch den Updater).
  • Kann mit Updaters=N kombiniert werden, um mehrere Updater-Instanzen parallel laufen zu lassen.

Quellen (HCL Product Documentation)