Semantic multigranularity locking and its performance in object-oriented database systems

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 691
  • Download : 246
Concurrency control schemes for object-oriented database systems (OODBSs) used in the area of performance-critical applications should increase the degree of concurrency and decrease locking overhead in order to offer maximum performance. However, most commercially available OODBSs use conventional concurrency control schemes that never exploit the rich semantics of object-oriented data model, thus fail to offer better performance. In this paper, we propose a concurrency control scheme for OODBSs, called in-place semantic multigranularity locking (ISMGL), that not only exploits semantics regarding methods to enhance the concurrency degree, but also utilizes multigranularity locking rules to decrease locking overhead. The novel aspect of ISMGL is that it combines conventional multigranularity locking and nested transaction model with utilizing commutativity of methods. Our concurrency control scheme is applicable for realistic OODBSs in the presence of complex objects with shared subobjects. Lastly, we evaluate the performance of ISMGL by using a simulation study.
Publisher
ELSEVIER SCIENCE BV
Issue Date
1998-09
Language
English
Article Type
Article
Keywords

CONCURRENCY-CONTROL

Citation

JOURNAL OF SYSTEMS ARCHITECTURE, v.44, no.12, pp.917 - 935

ISSN
1383-7621
URI
http://hdl.handle.net/10203/4179
Appears in Collection
MT-Journal Papers(저널논문)
Files in This Item

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0