• DocumentCode
    3656517
  • Title

    Optimal granularity and degree of multiprogramming in a distributed database system

  • Author

    K. H. Pun;G. G. Belford

  • Author_Institution
    Department of Computer Science, University of Illinois at Urbana-Champaign, 1304 West Springfield, Urbana, Illinois 61801, U.S.A.
  • fYear
    1986
  • Firstpage
    13
  • Lastpage
    20
  • Abstract
    The optimal choices of granularity (size of a physical lock) and the degree of multiprogramming (maximum number of transactions allowed to run concurrently) for a single-site database system (SDBS) using a locking mechanism for concurrency control have been investigated by many researchers, but the case for a distributed database system (DDBS) has not been examined. Using a simulation model, we study the problem for a DDBS in various application and system environments. In particular, we have considered: the preclaim, and the claim-as-needed locking policies; three different granule placements; two different transaction sizes; and two different communication delays. Conclusions concerning the optimal choices of granularity and the degree of multiprogramming in different environments are then drawn to provide guidelines in achieving good performance in a DDBS.
  • Keywords
    "Throughput","System recovery","Delays","Database systems","Computational modeling","Simulation"
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering, 1986 IEEE Second International Conference on
  • Print_ISBN
    978-0-8186-0655-7
  • Type

    conf

  • DOI
    10.1109/ICDE.1986.7266201
  • Filename
    7266201