Parameter:
TRANSLOG_UseAllShort 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_MaxSize • 1 = 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.