Start/notes.ini Parameters/Translog_Status

Translog_Status

Parameter: Translog_Status
Short description: Enables transaction logging for all Release 5 and later databases on the server. Default 0 (disabled), 1 = enabled. Prerequisite for DAOS, cluster replication, and online backup.

Profile

Parameter
Translog_Status
Category
Transaction log
Available since
R5 (per HCL documentation)
GUI equivalent
Server document (Transactional Logging tab)
Possible values
0 (disabled) | 1 (enabled)
Default
0 (transaction logging off)

Description

Per HCL product documentation:
This setting enables transaction logging for all Release 5 and later databases on the server. Default is 0 (transaction logging disabled). Set this to 1 to enable transaction logging. Transaction logging improves the availability and reliability of the server.
Transaction logging writes every database change first to a fast, sequential log file and only later to the NSF. After a server crash, the server can replay the log on next startup — a time-consuming Fixup run is no longer needed. Transaction logging is also a prerequisite for cluster replication, DAOS, Domino Backup, and more.

Example configuration

Translog_Status=1 TRANSLOG_Path=D:\Domino\TransLog TRANSLOG_Style=0 TRANSLOG_UseAll=1

Notes & pitfalls

  • Set Translog_Status=1 only after TRANSLOG_Path has been configured on a sufficiently large, ideally dedicated volume.
  • A separate volume is recommended for logs (performance + crash protection).
  • Prerequisite for DAOS, cluster replication, online backup.
  • Change takes effect only after a server restart.
  • Complementary to TRANSLOG_Path, TRANSLOG_Style, TRANSLOG_UseAll, TRANSLOG_MaxSize.

Sources (HCL Product Documentation)