×

Method and apparatus for reducing data locking time by removing a lock when journal data is written into a main memory journal queue

  • US 5,386,554 A
  • Filed: 05/16/1991
  • Issued: 01/31/1995
  • Est. Priority Date: 05/18/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. An on line transaction processing method comprising the steps of:

  • requesting to update data on a data base having a plurality of data files which must not be inconsistent;

    executing, in response to said requesting step, operations of reserving an exclusive occupation for a piece of data, updating the data and collecting a journal on updating of the data on a plurality of pieces of data, constituting one transaction, on said plurality of data files in sequence;

    storing the journal collected in said executing step in a unit of transactions into a volatile memory;

    releasing the exclusive occupation of the data related to the transaction in which the journal is stored into the volatile memory during said storing step;

    writing the journals stored in said storage step to a non-volatile journal file in the unit of transactions after releasing of the exclusive occupation of the data; and

    writing updated data to said data files for transactions whose journals have been written to said non-volatile journal file, and outputting a message on updated data.

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