Design and implementation of a concurrency control mechanism in an object-oriented database system

This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operatio...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of computer science and technology 1996, Vol.11 (4), p.337-346
Hauptverfasser: Qu, Yunyao, Tian, Zengping, Wang, Yujun, Shi, Baile
Format: Artikel
Sprache:eng
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents a practical concurrency control mechanism - Object-Locking in OODBMS. Object-Locking can schedule transactions, each of them can be considered as a sequence of high level operations defined on classes. By the properties of parallelity and commutativity between high level operations, proper lock modes for each operation are designed and the compatibility matrix is constructed. With these lock modes, phantoms are kept away from databases and a high degree of concurrency is achieved.
ISSN:1000-9000
1860-4749
DOI:10.1007/BF02948477