A Crash Recovery Scheme for a Memory-Resident Database System
- 1 September 1986
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-35 (9) , 839-843
- https://doi.org/10.1109/tc.1986.1676845
Abstract
Database systems normally have been designed with the assumption that main memory is too small to hold the entire database. With the decreasing cost and increasing performance of semiconductor memories, future database systems may be constructed that keep most or all of the data for the database in main memory. The challenge in the design of these systems is to provide fast transaction processing, to effectively use multiple processors, and to perform a fast restart after a crash. This correspondence presents a method of performing crash recovery for these systems.Keywords
This publication has 10 references indexed in Scilit:
- Audit trail compaction for database recoveryCommunications of the ACM, 1984
- The TWA reservation systemCommunications of the ACM, 1984
- A Massive Memory MachineIEEE Transactions on Computers, 1984
- Implementation techniques for main memory database systemsPublished by Association for Computing Machinery (ACM) ,1984
- Principles of transaction-oriented database recoveryACM Computing Surveys, 1983
- A processor for a high-performance personal computerPublished by Association for Computing Machinery (ACM) ,1980
- Design decisions for the intelligent database machinePublished by Association for Computing Machinery (ACM) ,1980
- Implementing a relational database by means of specialzed hardwareACM Transactions on Database Systems, 1979
- DIRECT - a multiprocessor organization for supporting relational data base management systemsPublished by Association for Computing Machinery (ACM) ,1978
- Dynamic database dumpingPublished by Association for Computing Machinery (ACM) ,1978