Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System

Journal of Research and Practice in Information Technology, Volume 37, No. 4,p.365-380.

Պահպանված է:
Մատենագիտական մանրամասներ
Հիմնական հեղինակներ: Akintola, A.A., Aderounmu, G.A., Osakwe, A.U., Adigun, M.O.
Ձևաչափ: Ամսագիր
Լեզու:անգլերեն
Հրապարակվել է: Journal of Research and Practice in Information Technology 2020
Խորագրեր:
Առցանց հասանելիություն:https://ir.oauife.edu.ng/handle/123456789/5076
Ցուցիչներ: Ավելացրեք ցուցիչ
Չկան պիտակներ, Եղեք առաջինը, ով նշում է այս գրառումը!
_version_ 1810764570902396928
author Akintola, A.A.
Aderounmu, G.A.
Osakwe, A.U.
Adigun, M.O.
author_facet Akintola, A.A.
Aderounmu, G.A.
Osakwe, A.U.
Adigun, M.O.
author_sort Akintola, A.A.
collection DSpace
description Journal of Research and Practice in Information Technology, Volume 37, No. 4,p.365-380.
format Journal
id oai:ir.oauife.edu.ng:123456789-5076
institution My University
language English
publishDate 2020
publisher Journal of Research and Practice in Information Technology
record_format dspace
spelling oai:ir.oauife.edu.ng:123456789-50762023-05-13T11:12:28Z Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System Akintola, A.A. Aderounmu, G.A. Osakwe, A.U. Adigun, M.O. Datebased self-tuning Optimistic Locking Architecture Performance Modeling Journal of Research and Practice in Information Technology, Volume 37, No. 4,p.365-380. Optimistic methods of concurrency control are gaining popularity. This is especially true with the resurgence of mobile and distributed databases during the last decade, which inherently rely on optimistic techniques to improve availability and performance of the distributed database systems. A key problem with optimistic techniques is that they do not perform well in highly conflict prone environments. Pessimistic techniques, especially locking, perform much better under these circumstances. In this research effort, the authors explored a hybrid technique called optimistic locking architecture that provides locking for high conflict data items and optimistic access for the rest. The model uses self-tuning that does not require the transaction manager, the transaction or the user to incorporate any additional knowledge or to specify which data items or transactions are optimistic. Rather, the system uses a data structure called lock buffer to maintain optimal level of locks in the system. The empirical results obtained show that the performance of optimistic concurrency control techniques can be significantly improved by using a relatively small lock buffer. The analysis of the results also show improved performance degradation which is suitable to the distributed database environment. ACM Classification: C.2.4: Distributed Systems 2020-01-17T09:56:43Z 2020-01-17T09:56:43Z 2005-12 Journal DBLP https://ir.oauife.edu.ng/handle/123456789/5076 en application/pdf Journal of Research and Practice in Information Technology
spellingShingle Datebased
self-tuning
Optimistic Locking
Architecture
Performance Modeling
Akintola, A.A.
Aderounmu, G.A.
Osakwe, A.U.
Adigun, M.O.
Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System
title Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System
title_full Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System
title_fullStr Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System
title_full_unstemmed Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System
title_short Performance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System
title_sort performance modeling of an enhanced optimistic locking architecture for concurrency control in a distributed database system
topic Datebased
self-tuning
Optimistic Locking
Architecture
Performance Modeling
url https://ir.oauife.edu.ng/handle/123456789/5076
work_keys_str_mv AT akintolaaa performancemodelingofanenhancedoptimisticlockingarchitectureforconcurrencycontrolinadistributeddatabasesystem
AT aderounmuga performancemodelingofanenhancedoptimisticlockingarchitectureforconcurrencycontrolinadistributeddatabasesystem
AT osakweau performancemodelingofanenhancedoptimisticlockingarchitectureforconcurrencycontrolinadistributeddatabasesystem
AT adigunmo performancemodelingofanenhancedoptimisticlockingarchitectureforconcurrencycontrolinadistributeddatabasesystem