DocumentCode
3140933
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
fYear
2006
fDate
38838
Firstpage
1874
Lastpage
1877
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;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/CCECE.2006.277502
Filename
4054893
Link To Document