×

Performing 2-phase commit with presumed prepare

  • US 6,684,223 B1
  • Filed: 04/18/2002
  • Issued: 01/27/2004
  • Est. Priority Date: 12/29/1998
  • Status: Active Grant
First Claim
Patent Images

1. A method of providing atomicity for transactions executing on a database system, the method comprising the steps of:

  • a coordinating database system receiving a request to begin a transaction;

    said coordinating database system transmitting a first request specifying a first set of modifications to data in a first database as part of said transaction;

    said coordinating database system transmitting a second request specifying a second set of modifications to data in a second database system as part of said transaction;

    said coordinating database system receiving log tracking data that indicates which modifications on said first database system and said second database system are recorded in log records stored to non-volatile storage; and

    said coordinating database system determining whether said log tracking data indicates that said first set of modifications are recorded in log records stored in non-volatile storage.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×