Title :
A fully-distributed approach to concurrency control in replicated database systems
Author_Institution :
Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
Abstract :
Existing algorithms for concurrency control in replicated database systems are semi-distributed because, in these algorithms, only one site completely executes an update and the other sites just commit its writes. The author presents a fully distributed algorithm for concurrency control where each site completely executes every update. This approach has improved resiliency to different kinds of failures, higher parallelism, fast response to user requests, and low communication overhead. The author also presents a performance model of a replicated database system and uses it to study the performance of the proposed algorithm and the algorithm of M. Singhal et al. (1986). The results of the performance study reveal that the proposed approach improves the performance at the cost of nominal I/O overhead
Keywords :
concurrency control; distributed databases; fault tolerant computing; performance evaluation; communication overhead; concurrency control; fault tolerance; fully-distributed approach; parallelism; performance model; replicated database systems; resiliency; response time; update execution; Communication system control; Concurrency control; Control systems; Costs; Database systems; Delay; Information science; Interleaved codes; Maintenance; Parallel processing;
Conference_Titel :
Computer Software and Applications Conference, 1988. COMPSAC 88. Proceedings., Twelfth International
Conference_Location :
Chicago, IL
Print_ISBN :
0-8186-0873-0
DOI :
10.1109/CMPSAC.1988.17198