×

System for accessing shared data using a serialization graph constructed from a history file showing completed locking dependencies between transactions

  • US 5,280,619 A
  • Filed: 05/17/1990
  • Issued: 01/18/1994
  • Est. Priority Date: 05/17/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. Apparatus for scheduling at least two concurrent transactions accessing shared data, comprising:

  • means for constructing a history file for said shared data showing the intended effect of each accessing transaction to be scheduled;

    means for constructing a serialization relationship from said history file, said serialization relationship showing completed locking dependencies between said transactions;

    means for detecting a cycle in said serialization relationship and formed by said transactions;

    means for aborting said scheduling of said transactions in response to detecting said cycle; and

    aborting said scheduling of said transactions in said cycle in response to said detection of said cycle.

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