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 :
بازگشت