• Home
  • Search
  • High Concurrency for Continuously Evolving OODBMS
  • https://doi.org/10.1007/978-3-642-28073-3_9Copy DOI Icon

High Concurrency for Continuously Evolving OODBMS

  • Jan 1, 2012
  • V Geetha +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

OODBMS is widely favored for mapping domains like CAD, with complex representation requirements. The transactions accessing OODBMS can be categorized into runtime transactions and design time transactions. Runtime transactions are meant for accessing data and design time transactions are meant for accessing schema. Parallel execution of transactions is supported to promote concurrency and throughput. In continuously evolving business domains, frequent schema changes are done to reflect the changes of business domain. Then it implies that more number of design time transactions arrive parallely with runtime transactions. Concurrency control schemes are employed to maintain the consistency of the database. Several semantic multi-granular lock based concurrency control schemes have been proposed in the literature. They have the drawback of either poor performance or high maintenance overhead when applied to continuously evolving domains. This paper proposes semantic lock-based concurrency control mechanism with better performance and nil maintenance overhead for continuously evolving OODBMS. It uses lock rippling to improve the performance.KeywordsDistributed object oriented databasescontinuously evolving domainsconcurrency controlmulti granular lock model

Similar Papers
  • Research Article
  • Citations12

Performance evaluation of semantics-based multilevel concurrency control protocols

  • May 01, 1990
  • ACM SIGMOD Record
  • B R Badrinath +1
  • Conference Article

Research on collaborative virtual environment for 3D product design

  • Mar 01, 2009
  • Yun-Qing Fu +3
  • Conference Article
  • Citations4

Hybrid concurrency control for mobile computing

  • Apr 28, 1997
  • Sung Ho Cho +3
  • Conference Article
  • Citations72

Scaling Multicore Databases via Constrained Parallel Execution

  • Jun 26, 2016
  • Zhaoguo Wang +5
  • Conference Article
  • Citations161

A transaction model for multidatabase systems

  • Mar 01, 1992
  • S Mehrotra +3
  • Research Article

TreeCat: Standalone Catalog Engine for Large Data Systems

  • Jul 01, 2025
  • Proceedings of the VLDB Endowment
  • Kwang‐Seok Oh +2
  • Research Article
  • Citations1

Semantic Multigranularity Locking for Object-Oriented Database Management Systems

  • Apr 01, 1997
  • Journal of Database Management
  • Kyoung-In Kwon +1
  • Conference Article
  • Citations3

OCC2T: An Early-Read Dual-Track OCC Algorithm For Mixed Mode Systems

  • Mar 27, 2023
  • Abdullah Alhajri +2
  • Research Article
  • Citations87

On Long-duration CAD Transactions

  • Oct 01, 1988
  • Information Sciences
  • Henry F Korth
  • Research Article
  • Citations3

An adaptable constrained locking protocol for high data contention environments: correctness and performance

  • May 25, 2000
  • Information and Software Technology
  • S Goel +2
  • Research Article
  • Citations4

A neural-based concurrency control algorithm for database systems

  • Jul 21, 2011
  • Neural Computing and Applications
  • Mansour Sheikhan +2
  • Research Article
  • Citations13

Advanced concurrency control in Java

  • Apr 10, 2002
  • Concurrency and Computation: Practice and Experience
  • Pascal Felber +1
  • Dissertation

The spatial C-tree

  • May 10, 2021
  • Jing Shan
  • Research Article
  • Citations7

Starvation-free secure multiversion concurrency control

  • Mar 01, 1998
  • Information Processing Letters
  • Heung-Taek Kim +1
  • Conference Article
  • Citations265

Design and Implementation of the LogicBlox System

  • May 27, 2015
  • Molham Aref +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.