期刊文献+

An Efficient Crash Recovery Technique for Real-Time Main Memory Database 被引量:3

An Efficient Crash Recovery Technique for Real-Time Main Memory Database
下载PDF
导出
摘要 This paper presents an efficient recovery scheme suitable for real-time mainmemory database. In the recovery scheme, log records are stored in non-volatile RAM which is dividedinto four different partitions based on transaction types. Similarly, a main memory database isdivided into four partitions based data types. When the using ratio of log store area exceeds thethreshold value, checkpoint procedure is triggered. During executing checkpoint procedure, someuseless log records are deleted. During restart recovery after a crash, partition reloading policyis adopted to assure that critical data are reloaded and restored in advance, so that the databasesystem can be brought up before the entire database is reloaded into main memory. Therefore downtime is obvionsly reduced. Simulation experiments show our recovery scheme obviously improves thesystem performance, and does a favor to meet the dtadlints of real-time transactions. This paper presents an efficient recovery scheme suitable for real-time mainmemory database. In the recovery scheme, log records are stored in non-volatile RAM which is dividedinto four different partitions based on transaction types. Similarly, a main memory database isdivided into four partitions based data types. When the using ratio of log store area exceeds thethreshold value, checkpoint procedure is triggered. During executing checkpoint procedure, someuseless log records are deleted. During restart recovery after a crash, partition reloading policyis adopted to assure that critical data are reloaded and restored in advance, so that the databasesystem can be brought up before the entire database is reloaded into main memory. Therefore downtime is obvionsly reduced. Simulation experiments show our recovery scheme obviously improves thesystem performance, and does a favor to meet the dtadlints of real-time transactions.
出处 《Wuhan University Journal of Natural Sciences》 CAS 2005年第1期61-64,共4页 武汉大学学报(自然科学英文版)
基金 SupportedbyNationalDefenceWeaponEquipmentPreResearchFoundation(413150403),NationalDefencePreResearchFoundation(51415030203JW05)andPostdoctoralScienceFoundationofChina(2003034482)
关键词 real-time main memory database crash recovery log scheme real-time main memory database crash recovery log scheme
  • 相关文献

参考文献2

  • 1Ozsoyhoglu G,Snodgrass R.Temporal and Real-Time Database[].IEEE Transactions on Knowledge and Data Engineering.1995 被引量:1
  • 2Cabrere L,Mcpherson J A,Schwarz P M,et al.Implementing Atomicity in Two Systems: Technique , Tradeoffs and Experience[].IEEE Transactions on Software Engineering.1993 被引量:1

同被引文献14

  • 1FEKETE A, LYNCH N, WEIHL W E. A serialization graph construction for nested transaction[C]//Proceedings of the 9th ACM SIGMOD Symposium on Principles of Database Systems. New York, N.Y. , USA:ACM Press, 1990:94-108. 被引量:1
  • 2LAM K Y, KUO T W. Real time database architecture and techniques [M]. Boston, Mass., USA: Kluwer Academic Publishers, 2001 : 100-110. 被引量:1
  • 3YU W C, GRUENWALD L. Effects of deadline propagation on scheduling nested transactions in distributed real-time database systems[J]. Information Systems, 1996, 21(1) :103-124. 被引量:1
  • 4BEERI C, BEMSTEIN P A. A model for concurrency in nested transactions systems[J]. Journal of the Association for Computing Machinery, 1989, 36(2):230-269. 被引量:1
  • 5MADRIA S K, MAHESHWARI S N, CHANDRA B. An open and safe nested transaction model: concurrency and recovery[J]. Journal of Systems and Software, 2000, 55(2) :151-165. 被引量:1
  • 6BLIOT J, MOSS B. Log-based recovery for nested transaetions[C]//Proceedings of the 13th VLDB Conference on Very Large Data Bases. San Francisco, Cal. , USA:Morgan Kaufmann Publishers Inc. , 1987 : 427-432. 被引量:1
  • 7肖迎元,刘云生,廖国琼,邓华锋.一种实时动态数据库故障恢复策略[J].软件学报,2007,18(10):2516-2527. 被引量:6
  • 8Cabrere L,Mcpherson J A,Schwarz P M.Implementing atomicityin two systems : Techniques ,tradeoffs and ex- perience[].IEEE Transactions on Software Engineer- ing.1993 被引量:1
  • 9Lam K Y,Kuo T W.Real-Ti me Database Syste m Archi- tecture and Techniques[ M][]..2001 被引量:1
  • 10Sivasankaran R M,,Ramamritham K,Stankovic J , Tows- ley D.Data placement ,logging and recovery in real-ti me active databases[].International Workshop on Active and Real-Ti me Database Syste ms[ C.1995 被引量:1

引证文献3

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部