A Restore Point is a position in a transaction log to which FairCom Server’s automatic recovery can roll back the system if FairCom Server terminates abnormally. Restore points are useful for restoring the system to a point in time defined by the application as a known good state.
Restore points are important when using the new Delayed Durability mode because it relies on caching and less frequent syncing of those caches to disk.
A Restore Point is a “clean point in time” when the log and all transactions are guaranteed to be synchronized and everything has been written to disk.
If FairCom Server terminates abnormally while transactions are active or updated transaction-controlled files are open, a configuration keyword causes it to complete automatic recovery and roll the transaction-controlled data and index files back to the most recent Restore Point.