|
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
|
| Volume 155 - Issue 2 |
| Published: Dec 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
@article{ 10.5120/ijca2016912260,
author = { Mohammed Hamdi,Weidong Xiong,Feng Yu,Sarah Alswedani,Wen-Chi Hou },
title = { An Aggressive Concurrency Control Protocol for Main Memory Databases },
journal = { International Journal of Computer Applications },
year = { 2016 },
volume = { 155 },
number = { 2 },
pages = { 7-13 },
doi = { 10.5120/ijca2016912260 },
publisher = { Foundation of Computer Science (FCS), NY, USA }
}
%0 Journal Article
%D 2016
%A Mohammed Hamdi
%A Weidong Xiong
%A Feng Yu
%A Sarah Alswedani
%A Wen-Chi Hou
%T An Aggressive Concurrency Control Protocol for Main Memory Databases%T
%J International Journal of Computer Applications
%V 155
%N 2
%P 7-13
%R 10.5120/ijca2016912260
%I Foundation of Computer Science (FCS), NY, USA
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.