On a More Realistic Lock Contention Model and Its Analysis.
Alexander Thomasian:
On a More Realistic Lock Contention Model and Its Analysis.
ICDE 1994: 2-9@inproceedings{DBLP:conf/icde/Thomasian94,
author = {Alexander Thomasian},
title = {On a More Realistic Lock Contention Model and Its Analysis},
booktitle = {Proceedings of the Tenth International Conference on Data Engineering,
February 14-18, 1994, Houston, Texas, USA},
publisher = {IEEE Computer Society},
year = {1994},
isbn = {0-8186-5400-7},
pages = {2-9},
ee = {db/conf/icde/Thomasian94.html},
crossref = {DBLP:conf/icde/94},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
BibTeX
Abstract
Most performance modeling studies of lock
contention in transaction processing systems are
deficient in that they postulate a homogeneous database
access model. The non-homogeneous database access
model described in this paper allows multiple
transaction classes with different access patterns to the
database regions. The performance of the system from
the viewpoint of lock contention is analyzed in the
context of the standard two-phase locking concurrency
control method with the general waiting policy. The
approximate analysis is based on mean values of
parameters and derives expressions for the probability of
lock conflict (usually leading to transaction blocking)
and the mean blocking time. The latter requires
estimating the distribution of the effective wait-depth
encountered by blocked transactions and the mean
waiting time associated with different blocking levels.
The accuracy of the analysis is validated against
simulation results and also shown to be more accurate
than analytic solutions considering only two levels of
transaction blocking. Previously proposed metrics for
load control have limited applicability for the model
under consideration.
Keywords: Transaction processing, two-phase locking,
lock contention, performance analysis, probability of
blocking, mean blocking time, load control, thrashing behavior.
Copyright © 1994 by The Institute of
Electrical and Electronic Engineers, Inc. (IEEE).
Abstract used with permission.
CDROM Version: Load the CDROM "Volume 2 Issue 6, ICDE 1984-1995" and ...
DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...
BibTeX
Printed Edition
Proceedings of the Tenth International Conference on Data Engineering, February 14-18, 1994, Houston, Texas, USA.
IEEE Computer Society 1994, ISBN 0-8186-5400-7
Contents BibTeX
References
- [1]
- Rakesh Agrawal, Michael J. Carey, Miron Livny:
Concurrency Control Performance Modeling: Alternatives and Implications.
ACM Trans. Database Syst. 12(4): 609-654(1987) BibTeX
- [2]
- Michael J. Carey, Sanjay Krishnamurthi, Miron Livny:
Load Control for Locking: The 'Half-and-Half' Approach.
PODS 1990: 72-84 BibTeX
- [3]
- Peter A. Franaszek, John T. Robinson:
Limitations of Concurrency in Transaction Processing.
ACM Trans. Database Syst. 10(1): 1-28(1985) BibTeX
- [4]
- Peter A. Franaszek, John T. Robinson, Alexander Thomasian:
Concurrency Control for High Contention Environments.
ACM Trans. Database Syst. 17(2): 304-345(1992) BibTeX
- [5]
- ...
- [6]
- B. Paul Jenq, Brian C. Twichell, Tom W. Keller:
Locking Performance in a Shared-Nothing Parallel Database Machine.
IEEE Trans. Knowl. Data Eng. 1(4): 530-543(1989) BibTeX
- [7]
- ...
- [8]
- Axel Mönkeberg, Gerhard Weikum:
Performance Evaluation of an Adaptive and Robust Load Control Method for the Avoidance of Data-Contention Thrashing.
VLDB 1992: 432-443 BibTeX
- [9]
- In Kyung Ryu, Alexander Thomasian:
Analysis of Database Performance with Dynamic Locking.
J. ACM 37(3): 491-523(1990) BibTeX
- [10]
- ...
- [11]
- Alexander Thomasian:
Performance Limits of Two-Phase Locking.
ICDE 1991: 426-435 BibTeX
- [12]
- Alexander Thomasian:
Centralized Concurrency Control Methods for High-End TP.
SIGMOD Record 20(3): 106-115(1991) BibTeX
- [13]
- Alexander Thomasian:
Thrashing in Two-Phase Locking Revisited.
ICDE 1992: 518-526 BibTeX
- [14]
- Alexander Thomasian:
Two-Phase Locking Performance and Its Thrashing Behavior.
ACM Trans. Database Syst. 18(4): 579-625(1993) BibTeX
- [15]
- ...
- [16]
- Alexander Thomasian, In Kyung Ryu:
Performance Analysis of Two-Phase Locking.
IEEE Trans. Software Eng. 17(5): 386-402(1991) BibTeX
Referenced by
- Vigyan Singhal, Alan Jay Smith:
Analysis of Locking Behavior in Three Real Database Systems.
VLDB J. 6(1): 40-52(1997)
- Alexander Thomasian:
Two-Phase Locking Performance and Its Thrashing Behavior.
ACM Trans. Database Syst. 18(4): 579-625(1993)
BibTeX
ACM SIGMOD Anthology - DBLP:
[Home | Search: Author, Title | Conferences | Journals]
ICDE Proceedings: Copyright © by IEEE,
ACM SIGMOD Anthology: Copyright © by ACM (info@acm.org), Corrections: anthology@acm.org
DBLP: Copyright © by Michael Ley (ley@uni-trier.de), last change: Sat May 16 23:18:12 2009