• DocumentCode
    1720039
  • Title

    On a more realistic lock contention model and its analysis

  • Author

    Thomasian, Alexander

  • Author_Institution
    IBM Thomas J. Watson Res. Center, Hawthorne, NY, USA
  • fYear
    1994
  • Firstpage
    2
  • Lastpage
    9
  • Abstract
    Most performance modeling studies of lock contention in transaction processing systems are deficient in that they postulate a homogeneous database access model. The non-homogeneous database access model described in this paper allows multiple transaction classes with different access patterns to the database regions. The performance of the system from the viewpoint of lock contention is analyzed in the context of the standard two-phase locking concurrency control method with the general waiting policy. The approximate analysis is based on mean values of parameters and derives expressions for the probability of lock conflict (usually leading to transaction blocking) and the mean blocking time. The latter requires estimating the distribution of the effective wait-depth encountered by blocked transactions and the mean waiting time associated with different blocking levels. The accuracy of the analysis is validated against simulation results and also shown to be more accurate than analytic solutions considering only two levels of transaction blocking. Previously proposed metrics for load control have limited applicability for the model under consideration
  • Keywords
    approximation theory; concurrency control; database theory; probability; transaction processing; approximate analysis; load control metrics; lock conflict probability; lock contention model; mean blocking time; mean waiting time; nonhomogeneous database access model; performance modeling; simulation results; transaction blocking; transaction processing systems; two-phase locking concurrency control; wait-depth distribution; Concurrency control; Degradation; Delay; Hardware; Milling machines; Performance analysis; Rivers; System recovery; Throughput; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1994. Proceedings.10th International Conference
  • Conference_Location
    Houston, TX
  • Print_ISBN
    0-8186-5402-3
  • Type

    conf

  • DOI
    10.1109/ICDE.1994.283009
  • Filename
    283009