Value-cognizant Speculative Concurrency Control.
Azer Bestavros, Spyridon Braoudakis:
Value-cognizant Speculative Concurrency Control.
VLDB 1995: 122-133@inproceedings{DBLP:conf/vldb/BestavrosB95,
author = {Azer Bestavros and
Spyridon Braoudakis},
editor = {Umeshwar Dayal and
Peter M. D. Gray and
Shojiro Nishio},
title = {Value-cognizant Speculative Concurrency Control},
booktitle = {VLDB'95, Proceedings of 21th International Conference on Very
Large Data Bases, September 11-15, 1995, Zurich, Switzerland},
publisher = {Morgan Kaufmann},
year = {1995},
isbn = {1-55860-379-4},
pages = {122-133},
ee = {db/conf/vldb/BestavrosB95.html},
crossref = {DBLP:conf/vldb/95},
bibsource = {DBLP, http://dblp.uni-trier.de}
}
Abstract
We describe SCC-kS, a Speculative Concurrency Control (SCC) algorithm thatallows a DBMS to use efficiently the extra computing resources available in the system to increase the likelihood of timely commitment of transactions.
Using SCC-kS, up to k shadow transactions execute speculatively on behalf of a given uncommitted transaction so as to protect against the hazards of blockages and restarts.
SCC-kS allows the system to scale the level of speculation that each transaction is allowed to perform, thus providing a straightforward mechanism of trading resources for timeliness.
Also, we describe SCC-DC, a value-cognizant SCC protocol that utilizes deadline and criticalness information to improve timeliness through the controlled deferment of transaction commitments.
We present simulation results that quantify the performance gains of our protocols compared to other widely used concurrency control protocols for real-time databases.
Copyright © 1995 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
Umeshwar Dayal, Peter M. D. Gray, Shojiro Nishio (Eds.):
VLDB'95, Proceedings of 21th International Conference on Very Large Data Bases, September 11-15, 1995, Zurich, Switzerland.
Morgan Kaufmann 1995, ISBN 1-55860-379-4
Contents
References
- [AAJ92]
- Divyakant Agrawal, Amr El Abbadi, Richard Jeffers:
Using Delayed Commitment in Locking Protocols for Real-Time Databases.
SIGMOD Conference 1992: 104-113
- [ACL87]
- Rakesh Agrawal, Michael J. Carey, Miron Livny:
Concurrency Control Performance Modeling: Alternatives and Implications.
ACM Trans. Database Syst. 12(4): 609-654(1987)
- [AGM88]
- Robert K. Abbott, Hector Garcia-Molina:
Scheduling Real-time Transactions: a Performance Evaluation.
VLDB 1988: 1-12
- [BB94]
- ...
- [BCFF87]
- Claude Boksenbaum, Michèle Cart, Jean Ferrié, Jean-François Pons:
Concurrent Certifications by Intervals of Timestamps in Distributed Database Systems.
IEEE Trans. Software Eng. 13(4): 409-419(1987)
- [Bes92]
- ...
- [BMHD89]
- Alejandro P. Buchmann, Dennis R. McCarthy, Meichun Hsu, Umeshwar Dayal:
Time-Critical Database Scheduling: A Framework For Integrating Real-Time Scheduling and Concurrency Control.
ICDE 1989: 470-480
- [Bra94]
- ...
- [BSR88]
- ...
- [EGLT76]
- 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)
- [GLPT76]
- ...
- [HCL90a]
- ...
- [HCL90b]
- Jayant R. Haritsa, Michael J. Carey, Miron Livny:
On Being Optimistic about Real-Time Constraints.
PODS 1990: 331-343
- [HCL92]
- ...
- [HSRT91]
- Jiandong Huang, John A. Stankovic, Krithi Ramamritham, Donald F. Towsley:
Experimental Evaluation of Real-Time Optimistic Concurrency Control Schemes.
VLDB 1991: 35-46
- [HSTR89]
- ...
- [JLT85]
- ...
- [Kor90]
- Henry F. Korth, Nandit Soparkar, Abraham Silberschatz:
Triggered Real-Time Databases with Consistency Constraints.
VLDB 1990: 71-82
- [KR81]
- H. T. Kung, John T. Robinson:
On Optimistic Methods for Concurrency Control.
ACM Trans. Database Syst. 6(2): 213-226(1981)
- [KS91]
- ...
- [Loc86]
- ...
- [LS90]
- ...
- [MN82]
- Daniel A. Menascé, Tatuo Nakanishi:
Optimistic versus pessimistic concurrency control mechanisms in database management systems.
Inf. Syst. 7(1): 13-27(1982)
- [Rob82]
- John T. Robinson:
Design of Concurrency Controls for Transaction Processing Systems.
Ph.D. thesis, Carnegie Mellon University 1982
- [Sin88]
- Mukesh Singhal:
Issues and Approaches to Design of Real-Time Database Systems.
SIGMOD Record 17(1): 19-33(1988)
- [SPL92]
- Sang Hyuk Son, Seog Park, Yi Lin:
An Integrated Real-Time Locking Protocol.
ICDE 1992: 527-534
- [SRL88]
- Lui Sha, Ragunathan Rajkumar, John P. Lehoczky:
Concurrency Control for Distributed Real-Time Databases.
SIGMOD Record 17(1): 82-98(1988)
- [SRSC91]
- Lui Sha, Ragunathan Rajkumar, Sang Hyuk Son, Chun-Hyon Chang:
A Real-Time Locking Protocol.
IEEE Trans. Computers 40(7): 793-800(1991)
- [SZ88]
- John A. Stankovic, Wei Zhao:
On Real-Time Transactions.
SIGMOD Record 17(1): 4-18(1988)
Copyright © Tue Mar 16 02:22:04 2010
by Michael Ley (ley@uni-trier.de)