Recovery for Transaction Failures in Object-Based Databases.
Man Hon Wong:
Recovery for Transaction Failures in Object-Based Databases.
PODS 1996: 139-149@inproceedings{DBLP:conf/pods/Wong96,
author = {Man Hon Wong},
title = {Recovery for Transaction Failures in Object-Based Databases},
booktitle = {Proceedings of the Fifteenth ACM SIGACT-SIGMOD-SIGART Symposium
on Principles of Database Systems, June 3-5, 1996, Montreal,
Canada},
publisher = {ACM Press},
year = {1996},
isbn = {0-89791-781-2},
pages = {139-149},
ee = {http://doi.acm.org/10.1145/237661.237703, db/conf/pods/Wong96.html},
crossref = {DBLP:conf/pods/96},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
A set of recoverability theory is derived in this paper for object-based
databases. Instead of considering serializability and recoverability as two
orthogonal concepts, we simply keep serializability as the only correctness
criterion and require serializability to be maintained even when failures of
transactions may occur. Based on this fundamental notion of correctness, the
definition of recoverability is derived. The recoverability theory derived
in this way is a generalization of the traditional recoverability theory in
the read/write model. In addition, we find that the set of strict histories
depends on the strength of the inverse operations being used to cancel
the effects of aborted operations. At one extreme, when the strongest
inverse operations are used, the set of strict histories is the same as
the set of avoid cascading aborts histories. At the other extreme,
when the weakest inverse operations are used, the set of strict histories
is the same as the set of rigorous histories.
Copyright © 1996 by the ACM,
Inc., used by permission. Permission to make
digital or hard copies is granted provided that
copies are not made or distributed for profit or
direct commercial advantage, and that copies show
this notice on the first page or initial screen of
a display along with the full citation.
Load The ACM SIGMOD Anthology, CDROM Edition, Volume 1-3, PODS '82-'98.
and ...
Load The ACM SIGMOD Anthology, Silver Edition, DVD 1, Proceedings.
and ...
Printed Edition
Proceedings of the Fifteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, June 3-5, 1996, Montreal, Canada.
ACM Press 1996, ISBN 0-89791-781-2
Contents
[Index Terms]
[Full Text in PDF Format, 1188 KB]
References
- [AVA+94]
- Gustavo Alonso, Radek Vingralek, Divyakant Agrawal, Yuri Breitbart, Amr El Abbadi, Hans-Jörg Schek, Gerhard Weikum:
Unifying concurrency control and recovery of transactions.
Inf. Syst. 19(1): 101-115(1994)

- [BHG87]
- Philip A. Bernstein, Vassos Hadzilacos, Nathan Goodman:
Concurrency Control and Recovery in Database Systems.
Addison-Wesley 1987, ISBN 0-201-10715-5
Contents

- [CRR91]
- Panos K. Chrysanthis, S. Raghuram, Krithi Ramamritham:
Extracting Concurrency from Objects: A Methodology.
SIGMOD Conference 1991: 108-117

- [EGLP76]
- Kapali P. Eswaran, Jim Gray, Raymond A. Lorie, Irving L. Traiger:
The Notions of Consistency and Predicate Locks in a Database System.
Commun. ACM 19(11): 624-633(1976)

- [Gra78]
- Jim Gray:
Notes on Data Base Operating Systems.
Advanced Course: Operating Systems 1978: 393-481

- [HH88]
- Thanasis Hadzilacos, Vassos Hadzilacos:
Transaction Synchronisation in Object Bases.
PODS 1988: 193-200

- [HH91]
- Thanasis Hadzilacos, Vassos Hadzilacos:
Transaction Synchronisation in Object Bases.
J. Comput. Syst. Sci. 43(1): 2-24(1991)

- [HR83]
- Theo Härder, Andreas Reuter:
Principles of Transaction-Oriented Database Recovery.
ACM Comput. Surv. 15(4): 287-317(1983)

- [HW91]
- Maurice Herlihy, William E. Weihl:
Hybrid Concurrency Control for Abstract Data Types.
PODS 1988: 201-210

- [Kor83]
- Henry F. Korth:
Locking Primitives in a Database System.
J. ACM 30(1): 55-79(1983)

- [RHS93]
- Rajeev Rastogi, Henry F. Korth, Abraham Silberschatz:
Strict Histories in Object-Based Database Systems.
PODS 1993: 288-299

- [SS84]
- Peter M. Schwarz, Alfred Z. Spector:
Synchronizing Shared Abstract Types.
ACM Trans. Comput. Syst. 2(3): 223-250(1984)

- [SWY93]
- Hans-Jörg Schek, Gerhard Weikum, Haiyan Ye:
Towards a Unified Theory of Concurrency Control and Recovery.
PODS 1993: 300-311

- [WA92]
- Man Hon Wong, Divyakant Agrawal:
Tolerating Bounded Inconsistency for Increasing Concurrency in Database Systems.
PODS 1992: 236-245

- [WA93]
- Man Hon Wong, Divyakant Agrawal:
Context-Based Synchronisation: An Approach beyond Semantics for Concurrency Control.
PODS 1993: 276-287

- [WA95]
- Man Hon Wong, Divyakant Agrawal:
Context-Specific Synchronization for Atomic Data Types in Object-Based Databases.
Theor. Comput. Sci. 149(1): 179-199(1995)

- [Wei89]
- William E. Weihl:
Local Atomicity Properties: Modular Concurrency Control for Abstract Data Types.
ACM Trans. Program. Lang. Syst. 11(2): 249-283(1989)

Copyright © Thu Dec 24 17:04:49 2009
by Michael Ley (ley@uni-trier.de)