By default, all tables created by FairCom RTG are “transaction ready”, meaning they support default COBOL rollback capability. However, this model of transaction control does not provide recoverability in the event of a system failure. For example, if hardware power is cut to the computer running the FairCom RTG server process, data can be left in an inconsistent state on a disk, requiring time consuming and costly table rebuilds.
Easily enable full transaction control with FairCom DB from your existing ctree.conf configuration file. This can be applied to single selected tables, or to all tables using wildcards.
<transaction logging=”yes”>yes</transaction>
https://docs.faircom.com/doc/ctcobol/_transaction_.htm
We recommend also including deferautocommit=”yes” for enhanced performance.