Title :
Simulation analysis of early commit concurrency control protocols
Author :
Fortier, Paul J. ; Sieg, John C., Jr.
Author_Institution :
Dept. of Electr. & Comput. Eng., Massachusetts Univ., Dartmouth, MA, USA
Abstract :
This paper describes results of a simulation model for decomposition of concurrency control enforcement in databases. The database is partitioned into atomic data sets using constraints defined during database design. For each atomic data set A, the transaction writer declares a point in his transaction after which there will be no more accesses to A. This location is a candidate for early commitment. We present three new concurrency control protocols: early-commit versions of conventional locking, timestamp ordering, and optimistic protocols, and two new recovery protocols: merged-commit and replay. A simulation model used to model these protocols is described. The new protocols performance is compared to that of their conventional counterparts using the described simulator
Keywords :
concurrency control; database management systems; protocols; system recovery; transaction processing; virtual machines; atomic data sets; concurrency control enforcement; conventional locking; database design; databases; early commit concurrency control protocols; merged-commit; optimistic protocols; protocols performance; recovery protocols; replay; simulation analysis; simulation model; timestamp ordering; transaction writer; Access protocols; Analytical models; Computational modeling; Concurrency control; Concurrent computing; Database systems; Object oriented databases; Object oriented modeling; Safety; Transaction databases;
Conference_Titel :
Simulation Symposium, 1995., Proceedings of the 28th Annual
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-8186-7091-6
DOI :
10.1109/SIMSYM.1995.393566