TRANSLOG_Style

🛠️
Parameter: TRANSLOG_Style
Short description: Defines the mode of the transaction log (circular, archive, or linear).

Profile

Parameter
TRANSLOG_Style
Category
Transaction log
Component
Server
Available since
R5
Supported versions
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5
GUI equivalent
Server document
Possible values
0 = Circular, 1 = Archive, 2 = Linear

Description

TRANSLOG_Style defines the mode of the transaction log:
  • 0 = Circular: the log overwrites itself cyclically. Crash recovery only, no online restore of specific points.
  • 1 = Archive: log extents are retained and must be archived through backups. Prerequisite for point-in-time restore.
  • 2 = Linear: a fixed log file set like circular, but all logs are the same size and cannot be overwritten before they are archived.

Example configuration

TRANSLOG_Style=1

Notes & pitfalls

  • Use archive mode only if a backup tool actually archives the logs – otherwise the log partition fills up.
  • Changing the style requires a clean shutdown and usually a re-initialization of the log.
  • For DAOS, online backups, and finer-grained restore scenarios, archive is common; for classic servers, circular is often sufficient.
  • The value is set together with TRANSLOG_Status, TRANSLOG_Path, and TRANSLOG_MaxSize.