Start/notes.ini Parameter/Compact_Log_All

Compact_Log_All

🛠️
Parameter: Compact_Log_All
Kurzbeschreibung: 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.