Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2003-06-30
2008-07-01
Fleurantin, Jean (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000, C711S209000, C711S206000, C711S202000
Reexamination Certificate
active
07395278
ABSTRACT:
A database view of a database is created which provides a transaction-consistent view of an existing database at a previous time. Each database view contains all the information needed to, along with the primary database, determine the contents of the primary database at a previous time. The database view consists of a side file corresponding to each data file in the primary database. The side files contain a copy of all data from the corresponding data file which has been changed since the database view was created. Sparse files may be used for the side files in order to conserve space. Page table data is kept in order to allow a quick determination as to whether the page from the primary database has been modified and the old version stored in the database view side file.
REFERENCES:
patent: 5043871 (1991-08-01), Nishigaki et al.
patent: 5247672 (1993-09-01), Mohan
patent: 5426752 (1995-06-01), Takahasi et al.
patent: 5657440 (1997-08-01), Micka et al.
patent: 5806078 (1998-09-01), Hug et al.
patent: 5832508 (1998-11-01), Sherman et al.
patent: 5893117 (1999-04-01), Wang
patent: 6041423 (2000-03-01), Tsukerman
patent: 6243702 (2001-06-01), Bamford et al.
patent: 6263338 (2001-07-01), Ronstrom et al.
patent: 6363387 (2002-03-01), Ponnekanti et al.
patent: 6631374 (2003-10-01), Klein et al.
patent: 6668262 (2003-12-01), Cook
patent: 6668263 (2003-12-01), Cranston et al.
patent: 6792432 (2004-09-01), Kodavalla et al.
patent: 6792518 (2004-09-01), Armangau et al.
patent: 6898608 (2005-05-01), Hopeman et al.
patent: 6934822 (2005-08-01), Armangau et al.
patent: 6957362 (2005-10-01), Armangau
patent: 7035881 (2006-04-01), Tummala et al.
patent: 7191304 (2007-03-01), Cameron et al.
patent: 7237076 (2007-06-01), Nakano et al.
patent: 2002/0091718 (2002-07-01), Bohannon et al.
patent: 2003/0204534 (2003-10-01), Hopeman et al.
patent: 2004/0054643 (2004-03-01), Vemuri et al.
patent: 2004/0199549 (2004-10-01), Oksanen
patent: 2005/0050295 (2005-03-01), Noel et al.
“Auxiliary Processor Instruction for page table look-ups”—IBM dated Jun. 16, 2003.
“Invalidate Page table entry processures”—IBM TDB, Junod, DM, Partridge, RL, (pp. 1-4) dated Jan. 1, 1976.
Elnozahy(Mootaz) E.N. et al., “A Survey of Rollback-Recovery Protocols in Message-Passing Systems”,ACM Computing Surveys, Sep. 2002, 34(3), 375-408.
Mohan, C. et al., “Aries: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging”,ACM Transactions on Database Systems, 1992, 17(1), 94-162.
Agarwal Sameet H.
Bruck Lewis S.
Yan Kangrong
Zwilling Michael J.
Fleurantin Jean
Ly Anh
Microsoft Corporation
Woodcock & Washburn LLP
LandOfFree
Transaction consistent copy-on-write database does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Transaction consistent copy-on-write database, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Transaction consistent copy-on-write database will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3968837