Patent · US Active

Techniques for the log-based replication of high-level procedures

US8676752B2 · kind B2 · utility

64Cited by
8References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 9, 2011
Grant dateMar 18, 2014
Priority date
Expiry dateNov 9, 2031

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system that annotates a redo log to provide information concerning the execution of a procedure at a primary database. The annotations include entry and exit markers that indicate the beginning and the end of the execution along with any arguments passed to the procedure, and whether the execution of the procedure was successful. At the standby database, these markers are used to create a logical transaction associated with the procedure. The operations performed by the procedure are grouped into individual transactions, and these individual transactions are grouped as belonging to the logical transaction. If the execution of the procedure was successful at the primary database, then the individual transactions are discarded, and the logical transaction is applied by executing the procedure at the standby database. If the execution of the procedure failed at the primary database, then the individual transactions and the logical transaction are discarded.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.