Item Details

Print View

Experimental Evaluation of a Concurrent Checkpointing Algorithm

Son, Sang; Chiang, ShiChin
Son, Sang
Chiang, ShiChin
The goal of checkpointing in database management systems is to save database states on a separate secure device so that the database can be recovered when errors and failures occur. Recently. non‘ interfering checkpointing algorithms which allow user transactions to be processed ooncimently with the checkpointing process have been proposed [4, 7]. This property of non-interference is highly desirable to real-time applications, where restricting transaction activity during the checkpointing operation is in many cases not feasible. The performance of those algorithms, however, has not been studied extensively. One of the reasons for the difficulty in evaluating new techniques for distributed database systems is the complexity involved due to a large number of system parameters that may change dynamically. Prototyping methods can be applied effectively to the evaluation of database techniques. In this paper, a checkpointing algorithm to improve the availability of distributed database systems is evaluated experimentally using a software prototyping environment for the development and evaluation of distributed database systems. Note: Abstract extracted from PDF file via OCR
Date Received
University of Virginia, Department of Computer Science, 1990
Published Date
Libra Open Repository
In CopyrightIn Copyright
▾See more
▴See less


Access Online