JOURNAL ARTICLE

Improvement of concurrency control within object-oriented database systems

Abstract

The issue of concurrency control in object-oriented database systems is addressed. Two existing concurrency control methods, the optimistic approach and the granularity locking approach, are investigated. The determination of a fine transaction boundary is ignored in the optimistic approach, and the defined boundary is usually too large in the granularity locking approach. A solution, based on the role of attributes in an object-oriented database (OODB), is proposed to eliminate these shortcomings. The solution ensures that only the necessary units are concerned and that the transaction boundary is narrowed to the smallest extent.< >

Keywords:
Computer science Concurrency control Granularity Database transaction Concurrency Object (grammar) Boundary (topology) Database Object-oriented programming Non-lock concurrency control Optimistic concurrency control Multiversion concurrency control Transaction processing Distributed concurrency control Programming language Theoretical computer science Distributed computing Artificial intelligence Mathematics

Metrics

2
Cited By
0.00
FWCI (Field Weighted Citation Impact)
16
Refs
0.23
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Distributed systems and fault tolerance
Physical Sciences →  Computer Science →  Computer Networks and Communications
Software System Performance and Reliability
Physical Sciences →  Computer Science →  Computer Networks and Communications
Advanced Database Systems and Queries
Physical Sciences →  Computer Science →  Computer Networks and Communications

Related Documents

JOURNAL ARTICLE

Challenges of Concurrency Control in Object Oriented Distributed Database Systems

Muhammad Haroon

Journal:   International Journal of Modern Computation Information and Communication Technology Year: 2019 Vol: 2 (2)Pages: 48-52
BOOK-CHAPTER

A New Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems

Woochun Jun

Lecture notes in computer science Year: 1999 Pages: 128-140
© 2026 ScienceGate Book Chapters — All rights reserved.