Parameter:
Compact_Log_AllKurzbeschreibung: Steuert, wie ausführlich Compact-Aktionen in der Konsole/Log protokolliert werden
Steckbrief
Parameter | Compact_Log_All |
Kategorie | Logging / Debug |
Komponente | Server |
Verfügbar seit | R6 |
Unterstützte Versionen | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5 |
GUI-Entsprechung | Nur notes.ini (keine GUI) |
Mögliche Werte | 0 = nur Zusammenfassung (Standard), 1 = jede komprimierte DB einzeln protokollieren |
Beschreibung
Der
Compact-Task fasst seine Ausgaben standardmäßig pro Lauf in einer kurzen Zusammenfassung zusammen (Anzahl bearbeiteter NSFs, fehlgeschlagene, eingespart…). Mit Compact_Log_All=1 wird für jede komprimierte Datenbank ein eigener Log-Eintrag in console.log und log.nsf geschrieben – inkl. eingesparter Bytes pro Datei.Sehr hilfreich für Audit/Trending oder zur Analyse, welche NSF besonders viel Whitespace freisetzt.
Beispiel-Konfiguration
Compact_Log_All=1
Hinweise & Stolperfallen
- Auf großen Servern mit vielen NSFs schwillt der Konsolen-Output erheblich an.
- Empfohlen temporär zu aktivieren, um Compact-Lastprofile zu analysieren.
- Ergänzt sich gut mit
ShowDatabaseCompactProgress(Live-Fortschritt).
- Logvolumen für
log.nsf/Aufbewahrung berücksichtigen (Log=...).
- Änderung wirkt sofort für neue Compact-Läufe.