NSF_LogClose

🛠️
Parameter: NSF_LogClose
Kurzbeschreibung: Loggt, wenn NSF-Datenbanken aus dem Database-Cache entfernt und geschlossen werden – hilfreich für Cache-Tuning (MaxEntries/MinEntries).

Steckbrief

Parameter
NSF_LogClose
Kategorie
Logging / Debug
Komponente
Server
Verfügbar seit
10.0
Unterstützte Versionen
10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
0 = aus, 1 = eine Zeile pro Close, 2 = inkl. Grund (TTL, Pressure, Idle)

Beschreibung

Wenn der Database-Cache ständig NSFs schließt und kurz darauf wieder öffnet, leidet die Performance – die Ursache ist aber ohne Logging schwer zu sehen. NSF_LogClose=1 schreibt jedes Schließen einer NSF in das Konsolen-Log; NSF_LogClose=2 ergänzt zusätzlich den Grund (Cache voll, TTL abgelaufen, Idle-Timeout). Damit lässt sich gezielt entscheiden, ob NSF_DbCache_Maxentries, NSF_DbCache_MinEntries oder Idle-Timeouts angepasst werden müssen.

Beispiel-Konfiguration

NSF_LogClose=2

Hinweise & Stolperfallen

  • Erzeugt schnell sehr viele Log-Einträge – nur temporär für Tuning-Sessions aktivieren.
  • Greift nach Server-Restart.
  • Auswertung idealerweise mit Statistiken show stat Database.DbCache* kombinieren.
  • Für produktive Dauer-Logs ggf. nur Stufe 1 und gefiltert nach kritischen NSFs nutzen.