ARIES/NT: A Recovery Method Based on Write-Ahead Logging for Nested Transactions.
Kurt Rothermel, C. Mohan:
ARIES/NT: A Recovery Method Based on Write-Ahead Logging for Nested Transactions.
VLDB 1989: 337-346@inproceedings{DBLP:conf/vldb/RothermelM89,
author = {Kurt Rothermel and
C. Mohan},
editor = {Peter M. G. Apers and
Gio Wiederhold},
title = {ARIES/NT: A Recovery Method Based on Write-Ahead Logging for
Nested Transactions},
booktitle = {Proceedings of the Fifteenth International Conference on Very
Large Data Bases, August 22-25, 1989, Amsterdam, The Netherlands},
publisher = {Morgan Kaufmann},
year = {1989},
isbn = {1-55860-101-5},
pages = {337-346},
ee = {db/conf/vldb/RothermelM89.html},
crossref = {DBLP:conf/vldb/89},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
A simple and efficient recovery method for nested transactons, called ARIES/NT (Algorithm for Recovery and Isolation Exploiting Semantics for Nested Transactions), that uses write-ahead logging and supports semantically-rich modes of locking and operation logging is presented.
This method applies to a very general model of nested transactions, which includes partial rollbacks of subtransactions, upward and downward inheritance of locks, and concurrent execution of ancestor and descendent subtransactions.
The adopted system architecture encompasses aspects of distributed database management also.
ARIES/NT is an extension of the ARIES recovery and concurrency control method developed recently for the single-level transaction model by Mohan. et. al. in the IBM Research Report RJ6649.
Copyright © 1989 by the VLDB Endowment.
Permission to copy without fee all or part of this material is granted provided that the copies are not made or
distributed for direct commercial advantage, the VLDB
copyright notice and the title of the publication and
its date appear, and notice is given that copying
is by the permission of the Very Large Data Base
Endowment. To copy otherwise, or to republish, requires
a fee and/or special permission from the Endowment.
Online Paper
CDROM Version: Load the CDROM "Volume 1 Issue 5, VLDB '89-'97" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Peter M. G. Apers, Gio Wiederhold (Eds.):
Proceedings of the Fifteenth International Conference on Very Large Data Bases, August 22-25, 1989, Amsterdam, The Netherlands.
Morgan Kaufmann 1989, ISBN 1-55860-101-5
References
- [BaRa87]
- B. R. Badrinath, Krithi Ramamritham:
Semantics-Based Concurrency Control: Beyond Commutativity.
ICDE 1987: 304-311
- [ChMy88]
- Philip Y. Chang, William W. Myre:
OS/2 EE Database Manager Overview and Technical Highlights.
IBM Systems Journal 27(2): 105-118(1988)
- [DaLa88]
- Partha Dasgupta, Richard J. LeBlanc, William F. Appelbe:
The Clouds Distributed Operating System.
ICDCS 1988: 2-9
- [GMBLL81]
- Jim Gray, Paul R. McJones, Mike W. Blasgen, Bruce G. Lindsay, Raymond A. Lorie, Thomas G. Price, Gianfranco R. Putzolu, Irving L. Traiger:
The Recovery Manager of the System R Database Manager.
ACM Comput. Surv. 13(2): 223-243(1981)
- [HaRo87a]
- Theo Härder, Kurt Rothermel:
Concepts for Transaction Recovery in Nested Transactions.
SIGMOD Conference 1987: 239-248
- [HaRo87b]
- ...
- [HMSC88]
- Roger L. Haskin, Yoni Malachi, Wayne Sawdon, Gregory Chan:
Recovery Management in QuickSilver.
ACM Trans. Comput. Syst. 6(1): 82-108(1988)
- [JNJBP82]
- ...
- [LCJS87]
- Barbara Liskov, Dorothy Curtis, Paul Johnson, Robert Scheifler:
Implementation of Argus.
SOSP 1987: 111-122
- [LHMW84]
- Bruce G. Lindsay, Laura M. Haas, C. Mohan, Paul F. Wilms, Robert A. Yost:
Computation and Communication in R*: A Distributed Database Manager.
ACM Trans. Comput. Syst. 2(1): 24-38(1984)
- [MHLPS89]
- ...
- [Moha86]
- ...
- [MoLe89]
- ...
- [MoLO86]
- C. Mohan, Bruce G. Lindsay, Ron Obermarck:
Transaction Management in the R* Distributed Database Management System.
ACM Trans. Database Syst. 11(4): 378-396(1986)
- [MoRo89]
- ...
- [Moss81]
- ...
- [Moss87]
- J. Eliot B. Moss:
Log-Based Recovery for Nested Transactions.
VLDB 1987: 427-432
- [MuMP83]
- Erik T. Mueller, Johanna D. Moore, Gerald J. Popek:
A Nested Transaction Mechanism for LOCUS.
SOSP 1983: 71-89
- [RoMo89]
- ...
- [SpPB88]
- ...
Copyright © Tue Mar 16 02:22:00 2010
by Michael Ley (ley@uni-trier.de)