Methods and apparatus for optimizing undo log usage

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395488, G06F 1216

Patent

active

055242057

ABSTRACT:
Each node in a data processing system contains at least one undo buffer and one least one redo buffer for insuring that any changes made to a section of a non-volatile storage medium, such as a disk, can be removed, if a transaction has not been committed, or can be recreated if the transaction has not been committed. The undo buffers each correspond to a different uncommitted transaction. The redo buffer contains the changes made to a copy of the section which is maintained in the memory.

REFERENCES:
patent: 4498145 (1985-02-01), Baker et al.
patent: 4507751 (1985-03-01), Gawlick et al.
patent: 4686620 (1987-08-01), Ng
patent: 4751702 (1988-06-01), Beier et al.
patent: 4853843 (1989-08-01), Ecklund
patent: 4868744 (1989-09-01), Reinsch et al.
patent: 4878167 (1989-10-01), Kapulka et al.
patent: 4945474 (1990-07-01), Elliott et al.
patent: 5043866 (1991-08-01), Myre, Jr. et al.
VAX Rdb/VMS V4.0 Support Internals Student Guide (Oct. 1, 1990).
Rothermel, et al., "ARIES/NT: A Recovery Method Based on Write-Ahead Logging for Nested Transactions," Proceedings of the Fifteenth International Conference on Very Large Data Bases, (1989), pp. 337-346.
C. Mohan, et al., "A Case Study of Problems of Migrating to Distributed Computing: Data Base Recovery Using Multiple Logs in the Shared Disks Environment," Research Report, (1990), pp. 1-15.
C. Mohan, et al., "ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging," Research Report, (1989), pp. 1-45.
Crus, "Data Recovery in IBM Database 2," IBM Systems Journal, vol. 23, No. 2, 1984, pp. 178-188.
Gray, "Notes on Data Base Operating Systems," Research Report, (1978), pp. 1-111.
Kronenberg et al., "VAXclusters: A Closely-Coupled Distributed System," ACM Transactions on Computer Systems, vol. 4, No. 2, May 1986, pp. 130-146.
Lindsay, et al., "Notes on Distributed Databases," Research Report, (1979), pp. 1-57.
Rengarajan et al., "High Availability Mechanisms of VAX DBMS Software," Digital Technical Journal, No. 8, Feb. 1989, pp. 88-98.
C. Mohan, et al., "ARIES: A Transaction Recovery Method Supporting Fine-Granularity Locking and Partial Rollbacks Using Write-Ahead Logging," Research Report, (1989), pp. 1-45.
Stonebraker, "The Case for Shared Nothing," University of California, Berkely, pp. 4-8.
Shoens, "Data Sharing vs. Partitioning for Capacity and Availability," IBM San Jose Research Laboratory K55/281, pp. 10-16.
Shoens, et al., "The Amoeba Project," IEEE (1985), pp. 102-105 Strickland, et al., IMS/VS: An evolving system, IBM SYST J, vol. 21, No. 4, (1982), pp. 490-513.
Bhide, "An Analysis of Three Transaction Processing Architectures," Proceedings of the 14th VLDB Conference, Los Angeles, California, (1988), pp. 339-350.
Kohler, W., "Overview of Synchronization and Recovery Problems in Distributed Databases", Fall COMPCON 80, Sep. 23-25, 1980, pp. 433-441.
Yelavich, B., "Customer Information Control System-An evolving system facility", IBM Systems Journal, vol. 24, Nos. 3/4, 1985, pp. 264-278.

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

Methods and apparatus for optimizing undo log usage does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for optimizing undo log usage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for optimizing undo log usage will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-392104

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