Title :
Improving the Performance of an Optimistic Concurrency Control Algorithm Through Timestamps and Versions
Author :
Carey, Michael J.
Author_Institution :
Department of Computer Sciences, University of Wisconsin
fDate :
6/1/1987 12:00:00 AM
Abstract :
This correspondence describes and analyzes two schemes for improving the performance of serial validation, an optimistic concurrency control algorithm proposed by Kutng and Robinson. It is shown that timestamp-based techniques can be used to implement serial validation, yielding an equivalent algorithm with a much lower validation cost. A multiple version variant of serial validation is then presented, and simulation results indicate that multiversion serial validation has significant performance advantages over the single version algorithm.
Keywords :
Concurrency control; database systems; modeling and simulation; transaction processing; Algorithm design and analysis; Concurrency control; Concurrent computing; Control system synthesis; Costs; Database systems; Performance analysis; Proposals; Testing; Transaction databases; Concurrency control; database systems; modeling and simulation; transaction processing;
Journal_Title :
Software Engineering, IEEE Transactions on
DOI :
10.1109/TSE.1987.233479