Disabling Default Asynchronous COMMIT to Checkpoint Table
When a nonintegrated Replicat uses a checkpoint table, it uses an asynchronous COMMIT
with the NOWAIT
option to improve performance. Replicat can continue processing immediately after applying this COMMIT
, while the database logs the transaction in the background. You can disable the asynchronous COMMIT
with NOWAIT
by using the DBOPTIONS
parameter with the DISABLECOMMITNOWAIT
option in the Replicat parameter file.
Note:
When the configuration of a nonintegrated Replicat group does not include a checkpoint table, the checkpoints are maintained in a file on disk. In this case, Replicat uses COMMIT
with WAIT
to prevent inconsistencies in the event of a database failure that causes the state of the transaction, as in the checkpoint file, to be different than its state after the recovery.