Abstract Two alternative concurrency control algorithms for object oriented databases are discussed.
Object centered approach provides three major benefits.
First, it shifts some of the task of concurrency control to the object itself. Second, it provides an efficient method for implementing fine level granularity locking. Even though 2PL provides a simple and elegant concurrency control algorithm, it ignores important object semantics which is crucial in providing high performance in object oriented database settings. We conclude by reporting the results obtained from our simulation. Index Terms Concurrency control, object oriented databases, fine granularity locking, object centered concurrency control, commutativity.