Start/notes.ini Parameter/Debug_nif_update

Debug_nif_update

Steckbrief

Parameter
Debug_nif_update
Kategorie
Logging / Debug
Komponente
Server
Verfügbar seit
9.0.1
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
0 (Standard, deaktiviert) | 1 (Debug aktiv)

Beschreibung

Debug_nif_update aktiviert eine zusätzliche Diagnose-Ausgabe im Notes-Indexing-Framework (NIF). Mit Debug_nif_update=1 protokolliert Domino bei jeder Aktualisierung oder Neuerstellung eines View-Index Datenbank-Name, View-Name und auslösenden Benutzer auf der Server-Konsole sowie in log.nsf. Auch Fehler während eines View-Rebuilds werden zusätzlich ausgegeben.
Der Parameter ist insbesondere bei der Analyse häufiger oder unerwarteter View-Rebuilds hilfreich, etwa wenn HCL Support eine Diagnose anfordert oder Phänomene wie „randomly discarded view indexes" oder „Blocked from updating" untersucht werden. Im Normalbetrieb sollte er ausgeschaltet bleiben, weil die zusätzlichen Log-Zeilen das Konsolen-Log spürbar aufblähen können.

Beispiel-Konfiguration

Debug_nif_update=1

Hinweise & Stolperfallen

  • Im Produktivbetrieb dauerhaft eingeschaltet wachsen console.log und log.nsf deutlich schneller; nach abgeschlossener Diagnose sollte der Parameter wieder auf 0 gesetzt oder entfernt werden.
  • Wird häufig in Kombination mit DEBUG_THREADID=1 aktiviert, damit Updates eindeutig den auslösenden Threads zugeordnet werden können.
  • Die Ausgabe landet in „Miscellaneous Events" der Logdatei; dort lassen sich die Update-Spuren mit Filterausdrücken auf einzelne Datenbanken eingrenzen.
  • Wirkt sofort nach set config Debug_nif_update=1; ein Server-Neustart ist nicht erforderlich.

Quellen