DocumentCode
824270
Title
Checkpointing for distributed databases: starting from the basics
Author
Pilarski, Slawomir ; Kameda, Tiko
Author_Institution
Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
Volume
3
Issue
5
fYear
1992
fDate
9/1/1992 12:00:00 AM
Firstpage
602
Lastpage
610
Abstract
Checkpointing in a distributed database system is analyzed by establishing a correspondence between consistent snapshots in a general distributed system and transaction-consistent checkpoints in a distributed database system. The analysis culminates in a useful condition for transaction-consistent checkpoints. Based on this condition, a general checkpointing scheme, which records a transaction-consistent set of values of all or some selected data items is presented. These rules are implemented in some representative concurrency control protocols, i.e., those based on two-phase locking and timestamping. These implementations cause little interference with other activities in the database system
Keywords
concurrency control; database theory; distributed databases; checkpointing; concurrency control protocols; consistent snapshots; distributed databases; timestamping; transaction-consistent checkpoints; two-phase locking; Abortion; Checkpointing; Computational modeling; Concurrency control; Database systems; Distributed databases; Indexes; Interference; Protocols; Transaction databases;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/71.159043
Filename
159043
Link To Document