Performance Evaluation of an Operating System Transaction Manager.
Akhil Kumar, Michael Stonebraker:
Performance Evaluation of an Operating System Transaction Manager.
VLDB 1987: 473-481@inproceedings{DBLP:conf/vldb/KumarS87,
author = {Akhil Kumar and
Michael Stonebraker},
editor = {Peter M. Stocker and
William Kent and
Peter Hammersley},
title = {Performance Evaluation of an Operating System Transaction Manager},
booktitle = {VLDB'87, Proceedings of 13th International Conference on Very
Large Data Bases, September 1-4, 1987, Brighton, England},
publisher = {Morgan Kaufmann},
year = {1987},
isbn = {0-934613-46-X},
pages = {473-481},
ee = {db/conf/vldb/KumarS87.html},
crossref = {DBLP:conf/vldb/87},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
A conventional transaction manager implemented
by a database management system (DBMS) is compared
against one implemented within an operating system
(OS) in a variety of simulated situations.
Models of concurrency control and crash recovery
were constructed for both environments, and the
results of a collection of experiments are
presented in this paper.
The results indicate that an OS transaction
manager incurs a severe performance disadvantage
and appears to be feasible only in special circumstances.
Copyright © 1987 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 4, VLDB '75-'88" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
Printed Edition
Peter M. Stocker, William Kent, Peter Hammersley (Eds.):
VLDB'87, Proceedings of 13th International Conference on Very Large Data Bases, September 1-4, 1987, Brighton, England.
Morgan Kaufmann 1987, ISBN 0-934613-46-X
Contents
References
- [AGRA85a]
- Rakesh Agrawal, Michael J. Carey, Miron Livny:
Models for Studying Concurrency Control Performance: Alternatives and Implications.
SIGMOD Conference 1985: 108-121
- [AGRA85b]
- Rakesh Agrawal, David J. DeWitt:
Integrated Concurrency Control and Recovery Mechanisms: Design and Performance Evaluation.
ACM Trans. Database Syst. 10(4): 529-564(1985)
- [BLAS87]
- ...
- [BROW81]
- M. R. Brown, R. G. G. Cattell, N. Suzuki:
The Cedar DBMS: A Preliminary Report.
SIGMOD Conference 1981: 205-211
- [CARE84]
- Michael J. Carey, Michael Stonebraker:
The Performance of Concurrency Control Algorithms for Database Management Systems.
VLDB 1984: 107-118
- [CHAN86]
- ...
- [DATE84]
- ...
- [FRAN83]
- Peter A. Franaszek, John T. Robinson:
Limitations of Concurrency in Transaction Processing.
ACM Trans. Database Syst. 10(1): 1-28(1985)
- [GALL82]
- ...
- [GRAY78]
- Jim Gray:
Notes on Data Base Operating Systems.
Advanced Course: Operating Systems 1978: 393-481
- [GRAY81]
- 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)
- [HAER83]
- Theo Härder, Andreas Reuter:
Principles of Transaction-Oriented Database Recovery.
ACM Comput. Surv. 15(4): 287-317(1983)
- [KUNG81]
- H. T. Kung, John T. Robinson:
On Optimistic Methods for Concurrency Control.
ACM Trans. Database Syst. 6(2): 213-226(1981)
- [LIN83]
- Wen-Te K. Lin, Jerry Nolte:
Basic Timestamp, Multiple Version Timestamp, and Two-Phase Locking.
VLDB 1983: 109-119
- [MITC82]
- James G. Mitchell, Jeremy Dion:
A Comparison of Two Network-Based File Servers.
Commun. ACM 25(4): 233-245(1982)
- [MUEL83]
- Erik T. Mueller, Johanna D. Moore, Gerald J. Popek:
A Nested Transaction Mechanism for LOCUS.
SOSP 1983: 71-89
- [PU86]
- ...
- [REED78]
- ...
- [REUT84]
- Andreas Reuter:
Performance Analysis of Recovery Techniques.
ACM Trans. Database Syst. 9(4): 526-559(1984)
- [SPEC83]
- Alfred Z. Spector, Peter M. Schwarz:
Transactions: A Construct for Reliable Distributed Computing.
Operating Systems Review 17(2): 18-35(1983)
- [STON81]
- Michael Stonebraker:
Operating System Support for Database Management.
Commun. ACM 24(7): 412-418(1981)
- [STON84]
- Michael Stonebraker:
Virtual Memory Transaction Management.
Operating Systems Review 18(2): 8-16(1984)
- [STON85]
- Michael Stonebraker, Deborah DuBourdieux, William Edwards:
Problems in Supporting Data Base Transactions in an Operating System Transaction Manager.
Operating Systems Review 19(1): 6-14(1985)
- [TRAI82]
- Irving L. Traiger:
Virtual Memory Management for Database Systems.
Operating Systems Review 16(4): 26-48(1982)
- [TAY84]
- Y. C. Tay, Rajan Suri:
Choice and Performance in Locking for Databases.
VLDB 1984: 119-128
- [THOM79]
- Robert H. Thomas:
A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases.
ACM Trans. Database Syst. 4(2): 180-209(1979)
Copyright © Sun Mar 14 23:30:09 2010
by Michael Ley (ley@uni-trier.de)