×

Methods and apparatus for optimizing undo log usage

  • US 5,524,205 A
  • Filed: 04/21/1993
  • Issued: 06/04/1996
  • Est. Priority Date: 06/29/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing recovery apparatus comprising:

  • a redo buffer containing a set of redo records, said redo buffer including information for committed and uncommitted transactions;

    an undo buffer containing a set of undo records, said undo buffer including information only for an uncommitted transaction, said undo records being aggregated in said undo buffer separately from said redo records in said redo buffer; and

    a log management routine for starting an uncommitted transaction, recording redo records corresponding to said uncommitted transaction in said redo buffer, recording undo records for said uncommitted transaction in said undo buffer, committing said transaction, storing said redo records corresponding to said committed transaction from said redo buffer to persistent storage, and for separately discarding said undo records corresponding to said committed transaction from said undo buffer while retaining said redo records in said redo buffer.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×