DocumentCode
282628
Title
An optimistic multi-level concurrency control for nested typed objects
Author
Cart, M. ; Ferrié, J. ; Richy, H.
Author_Institution
Centre de Recherche en Inf., Montpellier Univ., France
Volume
ii
fYear
1990
fDate
2-5 Jan 1990
Firstpage
481
Abstract
The authors present a transaction model adapted to an object-oriented environment and capable of taking the semantics of objects and operations into account. They also describe a multilevel concurrency control fitted to this model. The main advantage, compared to locking methods, of this optimistic method which uses timestamps intervals is that it exploits conditional commutativity, depending upon return values. Therefore, it is particularly well suited to situations where this kind of commutativity is frequent, especially when operations last long. Nevertheless, like any optimistic method, it is efficient only if conflicts are rare. In the cases where conflicts are frequent but essentially caused by some well-identified operations, a possible approach would be to consider letting the method coexist, at any level, with a method using typed locks (mixed concurrency control)
Keywords
concurrency control; object-oriented programming; transaction processing; conditional commutativity; locking methods; nested typed objects; object-oriented environment; optimistic multilevel concurrency control; semantics; timestamps intervals; transaction model; Concurrency control; Concurrent computing; Database systems; Delay; Object oriented modeling; Operating systems; Optimization methods;
fLanguage
English
Publisher
ieee
Conference_Titel
System Sciences, 1990., Proceedings of the Twenty-Third Annual Hawaii International Conference on
Conference_Location
Kailua-Kona, HI
Type
conf
DOI
10.1109/HICSS.1990.205221
Filename
205221
Link To Document