Parameter:
NSF_DbCache_MinEntriesKurzbeschreibung: Mindestanzahl an NSFs, die das Database-Cache jederzeit offen hält – verhindert Cache Flapping bei stark schwankender Last.
Steckbrief
Parameter | NSF_DbCache_MinEntries |
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 | Ganzzahl (Standard 25; typisch 25–50 % von NSF_DbCache_Maxentries) |
Beschreibung
Der Database-Cache hält häufig benutzte NSFs offen, um Open/Close-Overhead zu sparen. Bei stark schwankender Last (z. B. nachts wenig, tagsüber viel) kann das Cache ständig zwischen „fast leer" und „voll" pendeln – Cache Flapping, das die Performance unmittelbar nach Lastspitzen verschlechtert.
NSF_DbCache_MinEntries setzt eine Untergrenze: Auch in ruhigen Phasen werden mindestens so viele NSFs offen gehalten, sodass nach Lastanstieg keine Aufwärmphase nötig ist.Beispiel-Konfiguration
NSF_DbCache_MinEntries=200
Hinweise & Stolperfallen
- Wert immer in Relation zu
NSF_DbCache_Maxentriessetzen (typisch 25–50 %).
- Wirkt nach Server-Restart.
- Überwachen mit
show stat Database.DbCache*(Hits, Misses, Open Count).
- Zu hohe Min-Werte halten unnötig viele NSFs offen –
NOTES_MAX_FILEHANDLESund OS-Limits beachten.