Parameter:
Compact_Log_AllShort description: Controls how verbosely Compact actions are logged in the console/log.
Profile
Parameter | Compact_Log_All |
Category | Logging / Debug |
Component | Server |
Available since | R6 |
Supported versions | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5 |
GUI equivalent | notes.ini only (no GUI) |
Possible values | 0 = summary only (default), 1 = log each compacted DB separately |
Description
By default, the
Compact task summarizes its output per run in a short summary (number of NSFs processed, failures, space saved, ...). With Compact_Log_All=1, a separate log entry is written for every compacted database in console.log and log.nsf – including the bytes saved per file.Very helpful for auditing/trending or for analyzing which NSF releases particularly large amounts of whitespace.
Example configuration
Compact_Log_All=1
Notes & pitfalls
- On large servers with many NSFs, the console output grows considerably.
- Recommended to enable temporarily to analyze compact load profiles.
- Pairs well with
ShowDatabaseCompactProgress(live progress).
- Take log volume for
log.nsfand retention into account (Log=...).
- The change takes effect immediately for new compact runs.