Start/notes.ini Parameters/TRANSLOG_UseAll

TRANSLOG_UseAll

🛠️
Parameter: TRANSLOG_UseAll
Short description: Determines whether the transaction log may use the entire available space on the translog volume.

Profile

Parameter
TRANSLOG_UseAll
Category
Transaction log
Component
Server
Available since
9.0.1
Supported versions
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI equivalent
Server document
Possible values
0 = only the size set by TRANSLOG_MaxSize1 = use the entire volume

Description

With TRANSLOG_UseAll=1, the transaction log is allowed to use the entire available space on the translog volume – regardless of TRANSLOG_MaxSize. This is useful when the translog is given its own dedicated volume reserved exclusively for it (best-practice setup). With 0 (default), the size limit from TRANSLOG_MaxSize (typically 192 MB) or the Server document is used.
In production setups with a dedicated translog volume, 1 is recommended – more log space means longer possible recovery windows and greater safety under peak load.

Example configuration

TRANSLOG_UseAll=1

Notes & pitfalls

  • Enable only on a dedicated volume – otherwise there will be conflicts with other data.
  • Takes effect after a server restart.
  • Can be maintained in the Server document under “Transactional Logging” (preferred).
  • Complementary to TRANSLOG_MaxSize, TRANSLOG_Path, TRANSLOG_Style.