DocumentCode :
2004542
Title :
Checkpointing memory-resident databases
Author :
Salem, Kenneth ; Garcia-Molina, Hector
Author_Institution :
Dept. of Comput. Sci., Maryland Univ., College Park, MD, USA
fYear :
1989
fDate :
6-10 Feb 1989
Firstpage :
452
Lastpage :
462
Abstract :
A database system is considered in which a main-memory database system holds all data in semiconductor memory, and for recovery purposes a backup copy of the database is maintained in secondary storage. The checkpointer is the component of the crash recovery manager responsible for maintaining the backup copy. Ideally, the checkpointer should maintain an almost-up-to-date backup while interfering as little as possible with the system´s transaction processing activities. Several algorithms for maintaining such a backup database are presented and compared using an analytic model. The results show some significant performance differences among the algorithms and illustrate some of the tradeoffs that are available in designing such a checkpointer
Keywords :
database management systems; performance evaluation; storage allocation; system recovery; transaction processing; backup copy; checkpointer; crash recovery manager; main-memory database; memory-resident databases; performance; secondary storage; semiconductor memory; storage allocation; transaction processing; Algorithm design and analysis; Checkpointing; Computer crashes; Computer science; Costs; Database systems; Educational institutions; Memory management; Semiconductor memory; Transaction databases;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1989. Proceedings. Fifth International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-8186-1915-5
Type :
conf
DOI :
10.1109/ICDE.1989.47249
Filename :
47249
Link To Document :
بازگشت