Title :
A per-object based hybrid concurrency control
Author :
Lee, Young-Joon ; Kim, Min H.
Abstract :
Existing concurrency control algorithms do not conform well to various environments in the performance perspective. Each algorithm has some assumption on the conflict characteristic of its execution environment, and its performance degrades when the assumption fails. A per-object hybrid scheme integrating a two phase locking algorithm with a parallel validation technique is presented to solve this problem. Read and write accesses on each database object are controlled by one algorithm at a time. This controlling algorithm can alter while transactions are running, in order to enhance the overall system performance. In the simulation study, the proposed scheme with the proposed algorithm alteration strategy is shown to conform well to various execution environments, better than both the two phase locking algorithm and the parallel validation technique
Keywords :
concurrency control; parallel algorithms; program verification; software performance evaluation; algorithm alteration strategy; concurrency control algorithms; conflict characteristic; controlling algorithm; database object; execution environments; parallel validation technique; per-object based hybrid concurrency control; performance perspective; simulation study; transaction processing; two phase locking algorithm; write accesses; Concurrency control; Database systems; Degradation; Proposals; Resource management; System recovery; Transaction databases;
Conference_Titel :
Database and Expert Systems Applications, 1997. Proceedings., Eighth International Workshop on
Conference_Location :
Toulouse
Print_ISBN :
0-8186-8147-0
DOI :
10.1109/DEXA.1997.617420