An effective class hierarchy concurrency control technique in object-oriented database systems

نویسندگان

  • Woochun Jun
  • Le Gruenwald
چکیده

In this paper, we present a locking-based concurrency control scheme for object-oriented databases (OODBs). Our scheme deals with class hierarchy which is an important property in OODBs. The existing concurrency controls for a class hierarchy perform well only for specific environments. Our scheme is based on so called special classes and can be used for any applications with less locking overhead than existing works, for both single inheritance and multiple inheritance. In this study, we show the superiority of our scheme over existing works. keywords: concurrency control, class hierarchy, object-oriented database

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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

In this paper, we present a locking-based concurrency control scheme for object-oriented databases (OODBs). Our scheme deals with class hierarchy which is an important property in OODBs. The existing concurrency controls for a class hierarchy perform well only for specific environments. Our scheme is based on so called special classes and can be used for any applications with less locking overh...

متن کامل

An Optimal Locking Scheme in Object-Oriented Database Systems

In this paper, a locking-based concurrency control scheme is presented for object-oriented databases (OODBs). It is designed for controlling accesses to class hierarchy, which is important concept in OODBs. Based on access frequency for each class, the proposed scheme incurs less locking overhead than existing works, explicit locking and implicit locking, for any OODB environments. In this pape...

متن کامل

Providing Database Interoperability through Object-Oriented Language Constructs

Seamless access to resources and services provided by distributed, autonomous, and heterogeneous systems is central to many advanced applications. Building an integrated system to provide such uniform access and cooperation among underlying heterogeneous systems is both an increasing necessity and a formidable challenge. An important component of such a complex integrated system is a unified la...

متن کامل

Multigranularity Locking with the Use of S emantic Knowledge in a Layered Object

Object-oriented database programming languages use a data model that, by its nature, leads to a hierarchical organisation of persistent data. The Multigranularity Locking (MGL) protocol is the concurrency control framework that allows to better analyse concurrent accesses to such hierarchy of data items. Furthermore, modern Object–Oriented Database Management Systems are organised accordingly t...

متن کامل

Experiencing with 007 Benchmark for Concurrency Control Technique Performance Evaluations

The 007 benchmark provides a comprehensive test of OODB (Object-Oriented Data Base) performance. In this paper, we discuss the problems and the possible suggestions for the 007 Benchmark, based on our experience, in terms of performance evaluation of OODB concurrency control techniques. Our discussions are focused on three access types of OODB concurrency control techniques: conflict among meth...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Information & Software Technology

دوره 40  شماره 

صفحات  -

تاریخ انتشار 1998