Title :
DBMSS: An event-based simulator for analyzing concurrency protocols in database systems
Author :
Jalali, Leila ; Abdollahzadeh, Ahmad ; Aliakbarian, Saeed
Author_Institution :
Amirkabir Univ. of Technol., Tehran
Abstract :
This paper explores design and implementation of an event-based simulator namely DBMSS for analyzing concurrency protocols in database systems. In the design of DBMSS we interested in event-based approach to create a real world with variety range of event possibilities. DBMSS is explored in the context of the development of a complex simulator for simulating real world conditions and provide an event-based environment to test and evaluate concurrency protocols in database systems. First we discuss the architecture of DBMSS and use it to provide arrival transactions to test and evaluate concurrency protocols in database system. We present the comparison of 4 concurrency protocols in variety of conditions and workloads of transactions which is provided by DBMSS. In particular we show that in which conditions each protocol gain over the other protocols. Also we compare lock-based protocols with time-stamp based protocols in different conditions. DBMSS helps us to analyze protocols in much dynamic environment and real world like conditions. At the end we present analytical results of our simulation
Keywords :
concurrency control; database management systems; discrete event simulation; protocols; DBMSS; concurrency protocol; event-based simulator; Analytical models; Concurrency control; Concurrent computing; Context modeling; Control systems; Database systems; Discrete event simulation; Graphical user interfaces; Protocols; System testing; 2-phase locking; concurrency protocols; time-stamp; transactions;
Conference_Titel :
Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
1-4244-0038-4
Electronic_ISBN :
1-4244-0038-4
DOI :
10.1109/CCECE.2006.277502