Start/notes.ini Parameter/NSF_DbCache_Disable

NSF_DbCache_Disable

🛠️
Parameter: NSF_DbCache_Disable
Kurzbeschreibung: Deaktiviert den NSF-Datenbank-Cache komplett – nur zu Debugzwecken oder bei Cache-bezogenen Korruptionen setzen, weil die Performance drastisch sinkt

Steckbrief

Parameter
NSF_DbCache_Disable
Kategorie
Performance / Memory
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 = Cache aktiv (Standard), 1 = Cache deaktivieren

Beschreibung

Der NSF-Datenbank-Cache hält häufig zugegriffene Datenbanken geöffnet, um Open/Close-Overhead zu sparen. In sehr seltenen Fällen (Cache-Korruption, Diagnose von Lock-Problemen) hilft NSF_DbCache_Disable=1, um den Cache komplett auszuschalten und das Verhalten ohne ihn zu beobachten.
Im Produktivbetrieb führt das jedoch zu spürbarem Performance-Verlust und höherer I/O-Last – also nur als Diagnose-Werkzeug nutzen.

Beispiel-Konfiguration

NSF_DbCache_Disable=1

Hinweise & Stolperfallen

  • Niemals dauerhaft im Produktivbetrieb aktivieren.
  • Ergänzt sich mit NSF_DbCache_MaxEntries, NSF_DbCache_DropTimeout.
  • Aktueller Cache-Status über show stat database.dbcache.* einsehbar.
  • Bei vermuteter Korruption alternativ dbcache flush ausprobieren.
  • Änderung wirkt nach Server-Neustart.