Multi-level transaction management, theoretical art or practical need?

C. Beeri, H. J. Schek, G. Weikum

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

25 Scopus citations

Abstract

A useful approach to the design and description of complex data management systems is the decomposition of a system into a hierarchically organized collection of levels. In such a system, transaction management is distributed among the levels. This paper presents the fundamental theory of multi-level concurrency control and recovery. A model for the computation of multi-level transactions is introduced by generalizing from the well known single-level theory. Three basic principles, called commutation, reduction, and abstraction are explained. Using them enables one to explain and prove seemingly ”tricky” implementation techniques as correct, by regarding them as multi-level algorithms. We show how the theory helps to understand and explain in a systematic framework techniques that are in use in today's DBMSs. We also discuss how and why multi-level algorithms may achieve better performance than single-level ones.

Original languageEnglish
Title of host publicationAdvances in Database Technology—EDBT 1988 - International Conference on Extending Database Technology, Proceedings
EditorsStefano Ceri, Joachim W. Schmidt, Michele Missikoff
PublisherSpringer Verlag
Pages134-154
Number of pages21
ISBN (Print)9783540190745
DOIs
StatePublished - 1988
Event1st International Conference on Extending Database Technology, EDBT 1988 - Venice, Italy
Duration: 14 Mar 198818 Mar 1988

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume303 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference1st International Conference on Extending Database Technology, EDBT 1988
Country/TerritoryItaly
CityVenice
Period14/03/8818/03/88

Bibliographical note

Publisher Copyright:
© 1988, Springer-Verlag.

Fingerprint

Dive into the research topics of 'Multi-level transaction management, theoretical art or practical need?'. Together they form a unique fingerprint.

Cite this