2014
DOI: 10.7763/ijiet.2014.v4.420
|View full text |Cite
|
Sign up to set email alerts
|

Performance Analysis of Concurrency Control Mechanisms for OLTP Databases

Abstract: Abstract-Concurrency control (CC) in distributed and multidimensional databases is becoming more important due to recent increase in high-volume data storage with increasing online transaction processing (OLTP) requirements for medium and large organisations. This paper examines three concurrency control mechanisms commonly adopted and analyses their performance in distributed databases for OLTP operational systems of enterprises. The three CC mechanisms investigated are, two phase locking (2PL), wait depth li… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2016
2016
2020
2020

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 23 publications
0
5
0
Order By: Relevance
“…Performance evaluation of database requires comprehensive defined tests to measure two main areas, throughput and response time (Kaspi and Venkatraman, 2014;TPC, 2010). In terms of comparison of disk-based and in-memory table design, it is important to have either same hardware or identical servers with same internal configuration and parameters.…”
Section: Performance Evaluationmentioning
confidence: 99%
See 2 more Smart Citations
“…Performance evaluation of database requires comprehensive defined tests to measure two main areas, throughput and response time (Kaspi and Venkatraman, 2014;TPC, 2010). In terms of comparison of disk-based and in-memory table design, it is important to have either same hardware or identical servers with same internal configuration and parameters.…”
Section: Performance Evaluationmentioning
confidence: 99%
“…Different organizations have different workloads; even within a particular organization, these workloads represent various statistics to measure and benchmark for future cross verifications. In general, the following are the most popular database workload types (Kaspi and Venkatraman, 2014;Elnaffar et al, 2002):…”
Section: Performance Evaluationmentioning
confidence: 99%
See 1 more Smart Citation
“…[12] This protocol ensures conflictserializable schedules. Such described in [1], [2], [3], [14][15].…”
Section: Two-phase Locking Protocolmentioning
confidence: 99%
“…In optimistic concurrency control, that is also called validation based technique, check is done after read phase and before write phase to minimize overhead during transaction execution, with the effect of slowing down the transactions. Here transaction passes with three phases, read phase in which transaction can read committed data from database, validation phase that check whether update done by transaction will not affect database consistency, write phase if validation success transaction updates are applied to database else updates will be discarded and transaction is restarted, such as [2], [3], [5], [6], [13], [14], and [19].…”
Section: Optimistic Protocolsmentioning
confidence: 99%