Start/notes.ini Parameters/ShowDatabaseCompactProgress

ShowDatabaseCompactProgress

🛠️
Parameter: ShowDatabaseCompactProgress
Short description: Shows the current per-database compact progress (in percent) on the console during a compact run.

Profile

Parameter
ShowDatabaseCompactProgress
Category
Logging / Debug
Component
Server
Available since
8.0
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 = off (default), 1 = enable progress display

Description

With ShowDatabaseCompactProgress=1, the Compact task displays the current progress of each processed NSF in percent on the server console. Very helpful for very large databases whose compact run can take several hours – you can see live whether progress is still being made.
In routine operation (many small NSFs) this makes the console noisy. It is mainly useful as a temporary diagnostic option.

Example configuration

ShowDatabaseCompactProgress=1

Notes & pitfalls

  • Generates additional console output – if needed, capture it together with Console_Log_Enabled=1.
  • Complements Compact_Log_All=1 (one line per finished DB).
  • On servers with more than 1,000 NSFs the output is significant – enable only temporarily in that case.
  • Highly recommended for long compact runs (provides a live pulse).
  • The change takes effect immediately for new compact runs.