Parameter:
TRANSLOG_MAX_ARCHIVE_EXTENTSShort description: Maximum number of archive extents in archive translog style – limits the disk usage of the archive log.
Profile
Parameter | TRANSLOG_MAX_ARCHIVE_EXTENTS |
Category | Transaction log |
Component | Server |
Available since | 8.5.1 |
Supported versions | 9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1 |
GUI equivalent | notes.ini only (no GUI) |
Possible values | Integer (number of extents) |
Description
In archive style (
TRANSLOG_Style=1), filled translog extents are not overwritten directly but kept until a backup tool has secured them. So that the translog volume cannot grow indefinitely, TRANSLOG_MAX_ARCHIVE_EXTENTS limits the number of archive extents that can exist simultaneously. If the limit is reached and extents have not yet been backed up, the server can only accept new transactions again once the backup has run – a safeguard against disk full.In combination with a properly configured backup, the value is only a safety net; without a backup pipeline, circular style (
TRANSLOG_Style=0) should be used instead.Example configuration
TRANSLOG_Style=1 TRANSLOG_MAX_ARCHIVE_EXTENTS=512
Notes & pitfalls
- Only useful in archive style; has no effect in circular style.
- Values that are too low can block the server when the backup is delayed – know your backup cadence.
- Takes effect after a server restart.
- Complementary to
TRANSLOG_Style,TRANSLOG_Path,TRANSLOG_MaxSize.