International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 155 - Number 2 |
Year of Publication: 2016 |
Authors: Mohammed Hamdi, Weidong Xiong, Feng Yu, Sarah Alswedani, Wen-Chi Hou |
10.5120/ijca2016912260 |
Mohammed Hamdi, Weidong Xiong, Feng Yu, Sarah Alswedani, Wen-Chi Hou . An Aggressive Concurrency Control Protocol for Main Memory Databases. International Journal of Computer Applications. 155, 2 ( Dec 2016), 7-13. DOI=10.5120/ijca2016912260
In this paper, we propose a concurrency control protocol, called the Prudent-Precedence Concurrency Control (PPCC) protocol, for high data contention main memory databases. PPCC is prudently more aggressive in permitting more serializable schedules than two-phase locking. It maintains a restricted precedence among conflicting transactions and commits the transactions according to the serialization order established in the executions. A detailed simulation model has been constructed and extensive experiments have been conducted to evaluate the performance of the proposed approach. The results demonstrate that the proposed algorithm outperforms the two-phase locking in all ranges of system workload.