The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 30, 2021
Filed:
Jul. 25, 2019
Oracle International Corporation, Redwood Shores, CA (US);
Derek Taylor, San Jose, CA (US);
Chi-Kim Hoang, Palo Alto, CA (US);
Yu-Han Chou, San Mateo, CA (US);
Varadarajan Aravamudhan, Milpitas, CA (US);
Oracle International Corproation, Redwood Shores, CA (US);
Abstract
An approach for consistent database recovery for distributed database systems uses 'synchronization points'. A synchronization point is a global timestamp for which across all nodes of a distributed database system, the nodes have stored change records for any transaction occurring at and before the synchronization point in persistent logs. Each node may employ asynchronous flushing. However, on a periodic basis, each node coordinates to establish a synchronization point, which may entail ensuring change records for transactions that committed at or before the synchronization point are stored in persistent logs. In effect, a synchronization point represents that any transaction committed at or before the synchronization point has been durably committed.