Skip to main navigation Skip to search Skip to main content

Multigranularity locking in multiple job classes transaction processing system

  • Shan-hoi Ng
  • , Sheung-lun Hung

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

Abstract

The conditions of when to apply fine and coarse granularity to different kinds of transaction are well understood. However, it is not very clear how multiple job classes using different lock granularities affect each other. This study aims at exploring the impact of multigranularity locking on the performance of multiple job classes transaction processing system which is common in multiuser database system. There are two key findings in the study. Firstly, lock granularity adopted by identical job classes should not differ from each other by a factor of more than 20; otherwise, serious data contention may result. Secondly, short job class transactions are generally benefited when its level of granularity is similar to that of the long job class since this will reduce the additional lock overhead and data contention which are induced by multigranularity locking. © 1995, ACM. All rights reserved.
Original languageEnglish
Pages (from-to)27-32
JournalACM SIGMOD Record
Volume24
Issue number1
DOIs
Publication statusPublished - 3 Jan 1995

Bibliographical note

Publication details (e.g. title, author(s), publication statuses and dates) are captured on an “AS IS” and “AS AVAILABLE” basis at the time of record harvesting from the data source. Suggestions for further amendments or supplementary information can be sent to [email protected].

Fingerprint

Dive into the research topics of 'Multigranularity locking in multiple job classes transaction processing system'. Together they form a unique fingerprint.

Cite this