Principles of transaction-oriented database recovery

Принципы восстановления баз данных, ориентированного на транзакции
Theo Haerder, Andreas Reuter
1983-12-02

checkpointlogging techniquesmaterialized databasepropagation strategytransaction-oriented database recovery
In this paper, a terminological framework is provided for describing different transactionoriented recovery schemes for database systems in a conceptual rather than an implementation-dependent way.By introducing the terms materialized database, propagation strategy, and checkpoint, we obtain a means for classifying arbitrary implementations from a unified viewpoint.This is complemented by a classification scheme for logging techniques, which are precisely defined by using the other terms.It is shown that these criteria are related to all relevant questions such as speed and scope of recovery and amount of redundant information required.The primary purpose of this paper, however, is to establish an adequate and precise terminology for a topic in which the confusion of concepts and implementational aspects still imposes a lot of problems.
1
Defines materialized database, propagation strategy, and checkpoint to classify arbitrary recovery implementations within a unified framework.
2
Introduces a conceptual, implementation-independent terminology for describing transaction-oriented database recovery schemes.
3
Primarily aims to reduce conceptual confusion by establishing precise terminology separating recovery concepts from implementation details.
4
Provides a precise classification scheme for logging techniques based on the introduced recovery concepts.
5
Shows that the classification criteria relate to recovery speed, recovery scope, and the amount of redundant information required.

transaction-oriented database recovery schemes

the conceptual classification and terminology of propagation strategies, checkpoints, and logging techniques, including their implications for recovery speed, recovery scope, and redundant information requirements

Publication Details
Publication Date
1983-12-02
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Theo Haerder
Andreas Reuter
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%