Database management system for controlling concurrent access...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

354/233, 354/237

G06F 13/00 (2006.01) G06F 17/30 (2006.01)

Patent

CA 1193748

DATABASE MANAGEMENT SYSTEM FOR CONTROLLING CONCURRENT ACCESS TO A DATABASE Abstract A method of assuring that each of a plurality of contemporaneously active database transactions comprising at least one read transaction and at most one update transaction has a consistent view of a database storing a plurality of versions of a relation. A transaction has a consistent view of a database if the data available to a transaction are not changed during its execution. An access dictionary is stored comprising an array of access blocks each defining the database location of one of the relation versions. A-t any given time, only one of the relation versions is defined as current. A relation dictionary comprising an array of relation blocks is stored such that as each database transaction is begun, a relation block associated with that database transaction is stored defining the access block defining the database location of the relation version then defined as current. For the update transaction, a new access block in the access dictionary is stored defining a new database location to be used for storing a new relation version. The relation block associated with the update transaction is modified to define the new access block and the new relation version is stored in the new database location. In addition the current relation version is redefined as old and the new relation version is defined as current. Access to the database by each of the plurality of database transactions is permitted only via the relation block associated with that database transaction. The method can be extended to allow contemporaneous access by noninterfering writers and an arbitrary number of readers to a database storing a plurality of relations each having a plurality of versions.

431850

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Database management system for controlling concurrent access... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Database management system for controlling concurrent access..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Database management system for controlling concurrent access... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1188258

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.