DocumentCode :
2277745
Title :
Semantic concurrency control in object-oriented database systems
Author :
Muth, Peter ; Rakow, Thomas C. ; Weikum, Gerhard ; Brössler, Peter ; Hasse, Christof
Author_Institution :
GMD Integrated Publication & Inf. Syst. Inst., Germany
fYear :
1993
fDate :
19-23 Apr 1993
Firstpage :
233
Lastpage :
242
Abstract :
A locking protocol for object-oriented database systems (OODBSs) is presented. The protocol can exploit the semantics of methods invoked on encapsulated objects. Compared to conventional page-oriented or record-oriented concurrency control protocols, the proposed protocol greatly improves the possible concurrency because commutative method executions on the same object are not considered as a conflict. An OODBS application example is presented. The principle of open-nested transactions is reviewed. It is shown that, using the locking protocol in an open-nested transaction, the locks of a subtransaction are released when the subtransaction completes, and only a semantic lock is held further by the parent of the subtransaction
Keywords :
concurrency control; data encapsulation; object-oriented databases; protocols; transaction processing; commutative method executions; concurrency control; encapsulated objects; locking protocol; object-oriented database systems; open-nested transactions; semantics; subtransaction; Application software; Computer science; Concurrency control; Concurrent computing; Database systems; Information systems; Performance evaluation; Protocols; Publishing; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 1993. Proceedings. Ninth International Conference on
Conference_Location :
Vienna
Print_ISBN :
0-8186-3570-3
Type :
conf
DOI :
10.1109/ICDE.1993.344059
Filename :
344059
Link To Document :
بازگشت