Data processing: database and file management or data structures – Database design – Data structure types
Patent
1996-12-16
1999-01-26
Black, Thomas G.
Data processing: database and file management or data structures
Database design
Data structure types
707 7, 707201, 707202, G06F 1730
Patent
active
058648496
ABSTRACT:
For use with an active database stored in volatile memory for direct revision thereof, the active database having multiple checkpoints and a stable log, having a tail stored in the volatile memory, for tracking revisions to the active database to allow corresponding revisions to be made to the multiple checkpoints, the active database subject to corruption, a system for, and method of, restoring the active database and a computer system containing the same. The system includes: (1) a checkpoint determination controller that determines which of the multiple checkpoints is a most recently completed checkpoint and copies the most recently completed checkpoint to the volatile memory to serve as an unrevised database for reconstructing the active database and (2) a revision application controller that retrieves selected ones of the revisions from the stable log and the tail and applies the revisions to the unrevised database thereby to restore the active database. In an advantageous embodiment, the applied revisions include log records at an operation level (lower level of abstration than transactions), and the revision application controller, using memory locks while restoring the active database, releases ones of the memory locks as a function of applying ones of the log records.
REFERENCES:
patent: 5465328 (1995-11-01), Dievendorff
patent: 5469562 (1995-11-01), Saether
patent: 5481699 (1996-01-01), Saether
patent: 5592661 (1997-01-01), Eisenberg et al.
Bohannon Philip Lewis
Rastogi Rajeev
Silberschatz Abraham
Sudarshan Sundararajarao
Black Thomas G.
Lucent Technologies - Inc.
Mizrahi Diane D.
LandOfFree
System and method for restoring a multiple checkpointed 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 System and method for restoring a multiple checkpointed database, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for restoring a multiple checkpointed database will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1458672