Method and apparatus for providing isolation levels in a databas

Data processing: database and file management or data structures – Database design – Data structure types

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

707 8, 707202, 707203, G06F 1740

Patent

active

058707581

ABSTRACT:
A method and system for providing isolation levels in a database system is provided. A serializable isolation level is provided by causing all statements in a transaction to see a "snapshot" of the database. A snapshot includes only those changes made to the database by a particular set of transactions. For example, the snapshot for a given transaction may include only the changes made by transactions that committed prior to the execution of the given transaction. The set of all transactions whose changes are included in a particular snapshot of the database is referred to as the snapshot set. Concurrently executing transactions may update the database while a serializable transaction is being executed. Updates that are not included in the snapshot of the serializable transaction are undone prior to processing each statement in the serializable transaction to recreate the data as it existed in the snapshot. If a serializable transaction attempts to update data that was updated by a transaction that is not in the snapshot set of the serializable transaction, then the serializable transaction is rolled back. A read committed isolation level is provided by establishing a different snapshot for each statement in a transaction.

REFERENCES:
patent: 5095421 (1992-03-01), Freund
patent: 5241675 (1993-08-01), Sheth et al.
patent: 5263156 (1993-11-01), Bowen et al.
patent: 5287496 (1994-02-01), Chen et al.
patent: 5333316 (1994-07-01), Champagne et al.
patent: 5355477 (1994-10-01), Strickland et al.
patent: 5369757 (1994-11-01), Spiro et al.
patent: 5388196 (1995-02-01), Pajak et al.
patent: 5553279 (1996-09-01), Goldring
patent: 5603024 (1997-02-01), Goldring
patent: 5613113 (1997-03-01), Goldring

LandOfFree

Say what you really think

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

Rating

Method and apparatus for providing isolation levels in a databas does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for providing isolation levels in a databas, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing isolation levels in a databas will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1960226

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