An effective 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 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
منابع مشابه
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