Configures transaction log truncation behavior of the Replication Agent.
Sybase Replication Agent does not support log truncation for DB2 Universal
Database.
interval
command – Replication Agent truncates the transaction log only when the pdb_truncate_xlog command is invoked.
interval – Replication Agent truncates the transaction log automatically when determined by a configurable interval of time.
locator_update – Replication Agent truncates the transaction log automatically whenever it receives a new LTM Locator value from the primary Replication Server.
Regardless of the value of the truncation_type parameter, the Replication Agent transaction log can be truncated manually at any time by invoking the pdb_truncate_xlog command.
When the value of the truncation_type parameter is command, the only way the transaction log can be truncated is by invoking the pdb_truncate_xlog command. No automatic truncation takes place when the value of the truncation_type parameter is command.
When the value of the truncation_type parameter is interval, the transaction log will be truncated automatically when the time interval specified in the truncation_interval parameter has passed.
When the value of the truncation_type parameter is locator_update, the transaction log will be truncated automatically when Replication Agent receives a new LTM Locator from the primary Replication Server.
If the value of the truncation_interval parameter is 0 (zero) and the value of the truncation_type parameter is interval (the default values for both parameters), automatic truncation is disabled.
Replication Agent receives a new LTM Locator based on the values of the lti_update_trunc_point and lr_update_trunc_point properties.