Skip to main navigation Skip to search Skip to main content

Shadowing-based crash recovery schemes for real-time database systems

  • LihChyun Shu
  • , Huey-Min Sun
  • , Tei-Wei Kuo

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

Predictable performance in the event of failures is of paramount importance in most safety critical real-time database systems. Our research addresses new crash recovery techniques that accommodate pre-run-time timing analysis and utilize design-time information about transactions' data access patterns to improve performance at run time and system restart time. The schemes we will propose are based on a form of shadowing. In contrast to the shadow version algorithm as described previously our schemes reduce overheads at run time, shorten the blocking duration necessary in the transactions' atomic commitment stage, eliminate dynamic storage allocation and reclamation, and permit very fast and bounded-time recovery after a crash by simply retrieving the master record and system version directory from nonvolatile storage. The data structures and algorithms used by our recovery schemes differ when different concurrency control protocols are used. We analyze their characteristics and their impacts on the performance of real-time database systems. Quantitative evaluation of our technique indicates the schemes are much more efficient than traditional log-based techniques.
Original languageEnglish
Title of host publicationPROCEEDINGS OF The 11th Euromicro Conference on Real-Time Systems
PublisherIEEE
Pages260-267
ISBN (Print)0769502407, 9780769502403
DOIs
Publication statusPublished - Jun 1999
Externally publishedYes
Event11th Euromicro Conference on Real-Time Systems (ECRTS 1999) - University of York, York, United Kingdom
Duration: 9 Jun 199911 Jun 1999

Publication series

NameProceedings - Euromicro Conference on Real-Time Systems
ISSN (Print)1068-3070

Conference

Conference11th Euromicro Conference on Real-Time Systems (ECRTS 1999)
Abbreviated titleECRTS 1999
PlaceUnited Kingdom
CityYork
Period9/06/9911/06/99

Fingerprint

Dive into the research topics of 'Shadowing-based crash recovery schemes for real-time database systems'. Together they form a unique fingerprint.

Cite this