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.

Date of Patent:
Aug. 06, 2019

Filed:

Jun. 07, 2016
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Douglas Griffith, Georgetown, TX (US);

Anil Kalavakolanu, Austin, TX (US);

Minh Q. Pham, Austin, TX (US);

Isac Rodrigues Da Silva, Leander, TX (US);

Stephen A. Schlachter, Austin, TX (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/00 (2019.01); G06F 11/14 (2006.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 11/1471 (2013.01); G06F 16/2358 (2019.01); G06F 11/1458 (2013.01);
Abstract

Data in a database cache in memory of an operating database server is copied to memory of a standby database server, without requiring synchronization between the operating server and the standby server. If the operating server fails, the database is recovered to a consistent state in the standby server using a sequential database log and the copied data in the cache of the standby server. Preferably, recovery is performed by reading the log to determine a set of database actions to recover, verifying blocks of data in the standby server's cache, using verified blocks to recover at least some actions, and reading blocks from storage only when a corresponding verified block is not available in the cache.


Find Patent Forward Citations

Loading…