When several transactions execute concurrently in a database, the isolation property may no longer be preserved. It is necessary for the system to control the interaction among the concurrent transactions. This paper presents a new locking model for concurrency control in object oriented database systems. This model is motivated by a desire to provide high concurrency and low locking overheads in accessing objects. The proposed model consists of a rich set of lock modes, hash table, lock-based signatures and B+ trees. The performance study result shows that the proposed model performs well for all possible operations on objects
We propose a formal model of concurrency control in object bases. An object base is like a database ...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Includes bibliographical references (leaves 46-47).Multitasking in both uniprocessor (multithreading...
Object-oriented databases are becoming increasingly popular in businesses. Some areas of interest in...
Nested transactions facilitate the control of complex persistent applications by enabling both fine-...
The concurrency control lock (e.g. file lock, table lock) has long been used as a canonical example ...
Various techniques have been proposed to ensure the safe, concurrent execution of a set of database ...
The concurrency control lock (e.g. file lock, table lock) has long been used as a canonical example ...
Although the general concepts provided by the standard concurrency control theory (e. g. [BHG87]) re...
152 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2002.Object-oriented databases can...
Programmers have come to expect better integration between databases and the programming languages t...
In advanced database applications traditional serializability theory is not enough to meet the need...
In most object database management systems, concurrency control is implemented by using locking. The...
Vita.In Heterogeneous Database Systems (HDBS), concurrency control presents a new problem since seri...
AbstractIn this paper, we extend the traditional relationships between locks, i.e., shared and non-s...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Includes bibliographical references (leaves 46-47).Multitasking in both uniprocessor (multithreading...
Object-oriented databases are becoming increasingly popular in businesses. Some areas of interest in...
Nested transactions facilitate the control of complex persistent applications by enabling both fine-...
The concurrency control lock (e.g. file lock, table lock) has long been used as a canonical example ...
Various techniques have been proposed to ensure the safe, concurrent execution of a set of database ...
The concurrency control lock (e.g. file lock, table lock) has long been used as a canonical example ...
Although the general concepts provided by the standard concurrency control theory (e. g. [BHG87]) re...
152 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 2002.Object-oriented databases can...
Programmers have come to expect better integration between databases and the programming languages t...
In advanced database applications traditional serializability theory is not enough to meet the need...
In most object database management systems, concurrency control is implemented by using locking. The...
Vita.In Heterogeneous Database Systems (HDBS), concurrency control presents a new problem since seri...
AbstractIn this paper, we extend the traditional relationships between locks, i.e., shared and non-s...
We propose a formal model of concurrency control in object bases. An object base is like a database ...
AbstractWe propose a formal model of concurrency control in object bases. An object base is like a d...
Includes bibliographical references (leaves 46-47).Multitasking in both uniprocessor (multithreading...