2002Unpublished venueRequires access

On optimistic concurrency control for RTDBS

F. Baothman, Anil K. Sarje, R. C. Joshi

Open publisher page 6 citations

Abstract

Real-time database systems (RTDBSs) associate the concept of deadlines with transaction executions. To preserve data integrity, a RTDBS requires concurrency control protocols to synchronise transactions to access shared data. Thus, the goal of scheduling in RTDBSs is twofold: to meet timing constraints (deadlines) of the transactions and to enforce data consistency. In this paper, we investigate the performance of optimistic concurrency control (OCC) and some of its variants in a firm RTDBS under different system resource-related assumptions and we compare its performance with a locking-based scheme and a hybrid scheme (optimistic locking).

About this research paper

What this paper is about

Real-time database systems (RTDBSs) associate the concept of deadlines with transaction executions. To preserve data integrity, a RTDBS requires concurrency control protocols to synchronise transactions to access shared data. Thus, the goal of scheduling in RTDBSs is twofold: to meet timing constraints (deadlines) of the transactions and to enforce data consistency. In this paper, we investigate the performance of optimistic concurrency control (OCC) and some of its variants in a firm RTDBS under different system resource-related assumptions and we compare its performance with a locking-based scheme and a hybrid scheme (optimistic locking).

Why it matters

OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Real-time database systems (RTDBSs) associate the concept of deadlines with transaction executions. To preserve data integrity, a RTDBS requires concurrency control protocols to synchronise transactions to access shared data. Thus, the goal of scheduling in RTDBSs is twofold: to meet timing constraints (deadlines) of the transactions and to enforce data consistency. In this paper, we investigate the performance of optimistic concurrency control (OCC) and some of its variants in a firm RTDBS under different system resource-related assumptions and we compare its performance with a locking-based scheme and a hybrid scheme (optimistic locking).

Key concepts: Computer science, Concurrency control, Optimistic concurrency control, Multiversion concurrency control, Distributed computing, Serializability, Database transaction, Distributed concurrency control

Related papers

Back to paper searchBrowse research topicsOriginal source
On optimistic concurrency control for RTDBS — Research Paper | ScholarLens