Patent ID: 9418129
Filing Date: 2016-08-16
CPC Classification: G06F

Claim Text:
1. A computer implemented method for adaptive high-performance database redo log synchronization, the method comprising: performing a write-ahead logging operation comprising a plurality of committing processes that store a number of redo log entries; establishing a post-poll mode indication value comprising at least a poll-wait sense and a post-wait sense wherein the poll-wait sense corresponds to a poll-wait mode, and the post-wait sense corresponds to post-wait mode; setting the post-poll indication value to the post-wait sense corresponding to a first synchronization mode in which the write-ahead logging operation is performed; in a first synchronization mode: setting the post-poll mode indication value to poll-wait sense corresponding to the second synchronization mode when the second synchronization mode is selected; and implementing a durability property providing no loss of data from failures in storing the number of redo log entries in the persistent storage at least by committing the write-ahead logging operation after waiting for and receiving the receipt of the indication for successful completion of storing the number of redo log entries in the persistent storage, regardless of whether the first synchronization mode or the second synchronization mode is selected to service the write-ahead logging operation.