Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2007-12-04
2007-12-04
Cottingham, John (Department: 2167)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C707S793000
Reexamination Certificate
active
10646522
ABSTRACT:
A multi-version database system controls visibility of data during transaction processing. A transaction includes a transaction identifier that identifies the transaction and an invisibility list of transactions whose effects are invisible to the transaction. Changes made by other transactions are visible to the transaction based on the isolation level of the transaction. Records are visible to a transaction based on a creator identifier stored in the record that identifies the transaction that created the record.
REFERENCES:
patent: 5701480 (1997-12-01), Raz
patent: 6128642 (2000-10-01), Doraswamy et al.
patent: 6192377 (2001-02-01), Ganesh et al.
patent: 6237001 (2001-05-01), Bamford et al.
patent: 6957236 (2005-10-01), Ganesh et al.
Mohan, C., et al., “Efficient and Flexible Methods for Transient Versioning of Records to Avoid Locking by Read-Only Transactions,” 124-133, 1992.
Bernstein, P.A., et al., “Multiversion Concurrency Control,” Addison-Wesley Publishing Company, 143-166, 1987.
Berenson, H., et al., “A Critique of ANSI SQL Isolation Levels,”SIGMOD '95.
Harris Craig S.
Hinshaw Foster D.
Sarin Sunil K.
Cottingham John
Hamilton Brook Smith & Reynolds P.C.
Lovel Kimberly
Netezza Corporation
LandOfFree
Controlling visibility in multi-version database systems does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Controlling visibility in multi-version database systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controlling visibility in multi-version database systems will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3896251