DocumentCode
757078
Title
Analysis of hybrid concurrency control schemes for a high data contention environment
Author
Yu, Philip S. ; Dias, Daniel M.
Author_Institution
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Volume
18
Issue
2
fYear
1992
fDate
2/1/1992 12:00:00 AM
Firstpage
118
Lastpage
129
Abstract
Analytical models are developed to study hybrid CC (concurrency control) schemes which employ a different CC scheme to handle rerun transactions, since their characteristics are different from the first run of transactions. These include switching to static or dynamic locking during rerun (referred to as static and dynamic hybrid OCC (optimistic concurrency control) schemes, respectively), and switching to broadcast OCC during rerun, while doing pure OCC for the first run. In a high data contention environment where locking is inferior to OCC, analysis shows that the performance can be substantially improved by using this hybrid approach and the authors study the tradeoff of the different hybrid CC schemes. The analytic models are based on a decomposition approach and use a mean-value-type analysis. The accuracy of the analysis is validated through simulations
Keywords
concurrency control; database theory; optimisation; transaction processing; CC scheme; analytic models; broadcast OCC; decomposition approach; dynamic hybrid OCC; dynamic locking; high data contention environment; hybrid CC; hybrid approach; hybrid concurrency control schemes; mean-value-type analysis; optimistic concurrency control; rerun transactions; Analytical models; Broadcasting; Concurrency control; Delay; Hardware; Helium; Memory management; Performance analysis; Transaction databases;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/32.121754
Filename
121754
Link To Document