An Efficient Crash Recovery Technique for Real-Time Main Memory Database

被引:4
作者
XIAO Yingyuan LIU Yunsheng LIAO Guoqiong LIANG Ping College of Computer Science and Technology Huazhong University of Science and Technology Wuhan Hubei China [430074 ]
机构
关键词
real-time main memory database; crash recovery; log scheme;
D O I
暂无
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
This paper presents an efficient recovery scheme suitable for real-time main memory database. In the recovery scheme, log records are stored in non-volatile RAM which is divided into four different partitions based on transaction types. Similarly, a main memory database is divided into four partitions based data types. When the using ratio of log store area exceeds the threshold value, checkpoint procedure is triggered. During executing checkpoint procedure, some useless log records are deleted. During restart recovery after a crash, partition reloading policy is adopted to assure that critical data are reloaded and restored in advance, so that the database system can be brought up before the entire database is reloaded into main memory. Therefore down time is obvionsly reduced. Simulation experiments show our recovery scheme obviously improves the system performance,and does a favor to meet the deadlines of real-time transactions.
引用
收藏
页码:61 / 64
页数:4
相关论文
共 2 条
[1]  
Implementing Atomicity in Two Systems: Technique , Tradeoffs and Experience. Cabrere L,Mcpherson J A,Schwarz P M,et al. IEEE Transactions on Software Engineering . 1993
[2]  
Temporal and Real-Time Database. Ozsoyhoglu G,Snodgrass R. IEEE Transactions on Knowledge and Data Engineering . 1995