• DocumentCode
    1142084
  • Title

    Queueing Analysis of Global Locking Synchronization Schemes for Multicopy Databases

  • Author

    Lee, Chin-hwa

  • Author_Institution
    Department of Electrical and Computer Engineering, Syracuse University
  • Issue
    5
  • fYear
    1980
  • fDate
    5/1/1980 12:00:00 AM
  • Firstpage
    371
  • Lastpage
    384
  • Abstract
    Locking is a simple scheme to synchronize multiple updates in a multicopy distributed database system. Various schemes were proposed before to maintain the consistency of the distributed database. But these schemes were compared to each other mostly on heuristic base. In this paper, three analytic queueing models for the Network Semaphore scheme, Hopping Permit scheme, and Adaptive Hopping Permit scheme are developed. Incorporating special waiting stages allows the latter two control schemes to he modeled as M/G/1 queueing systems. Shown in this paper are various performance measures of the models, which can provide much insight into these schemes. The validity of these models is verified by the simulation results.
  • Keywords
    Distributed database; global locking; modeling; multicopy database; queueing analysis; simulation; synchronization schemes; Analytical models; Communication system traffic control; Computational modeling; Data analysis; Database systems; Distributed computing; Distributed databases; Hardware; Queueing analysis; Transaction databases; Distributed database; global locking; modeling; multicopy database; queueing analysis; simulation; synchronization schemes;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.1980.1675587
  • Filename
    1675587