Patent · US Expired

Method and system for decreasing recovery time for failed atomic transactions by keeping copies of altered control structures in main memory

US5414840A · kind A · utility

82Cited by
3References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 25, 1992
Grant dateMay 9, 1995
Priority date
Expiry dateJun 25, 2012

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99952
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Fast recovery from process terminations during atomic database transactions is accomplished by maintaining global memory after process terminations. Database data stored in global memory is accessed through control data structures. Control data structures are updated within atomic transactions that maintain structure consistency. Should a process fail during an atomic transaction that is updating control data structures, consistency is maintained by recovering the control data structures to their initial state existing immediately prior to the atomic transaction. Transactions involving control data structures are journaled as before-images in a log located in global memory. After a process failure, the before-images are installed to return the control data structures to the consistent state existing before the process failure.

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