• DocumentCode
    865910
  • Title

    A general stochastic model for dynamic locking in database systems

  • Author

    Jiang, Yong ; Li, Jie ; Nishimura, Shoichi

  • Author_Institution
    Fac. of Econ., Aichi Univ., Japan
  • Volume
    53
  • Issue
    3
  • fYear
    2004
  • fDate
    3/1/2004 12:00:00 AM
  • Firstpage
    308
  • Lastpage
    319
  • Abstract
    We present a novel stochastic model to study the performances of the two-phase dynamic locking in database systems with no-waiting policy. It is a general stochastic model to describe the database environment and transaction states in detail. It deals with the nonuniform access, write-locking, read-locking, and multiple transaction classes in a unique way. In the analysis, we first solve the steady-state probability of the system. Then, we give the mean number of transactions with k locks, the mean total number of locks held by all transactions, the mean number of data granules locked by a transaction, the mean number of writelocks and readlocks held by a transaction, and the mean number of locked data granules in a database. These parameters provide more insight into the detailed behavior of transactions and database systems. Finally, we calculate the system throughput and restart rate, which are the two principal performance measures.
  • Keywords
    concurrency control; database management systems; stochastic processes; transaction processing; concurrency control; database system; multiple transaction class; no-waiting policy; principal performance measure; steady-state system probability; stochastic model; transaction processing; two-phase dynamic locking; Concurrency control; Database systems; Performance analysis; Performance evaluation; Steady-state; Stochastic systems; System performance; System recovery; Throughput; Transaction databases;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2004.1261837
  • Filename
    1261837