• DocumentCode
    2602230
  • Title

    Simulation analysis of early commit concurrency control protocols

  • Author

    Fortier, Paul J. ; Sieg, John C., Jr.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Massachusetts Univ., Dartmouth, MA, USA
  • fYear
    1995
  • fDate
    9-13 Apr 1995
  • Firstpage
    322
  • Lastpage
    331
  • Abstract
    This paper describes results of a simulation model for decomposition of concurrency control enforcement in databases. The database is partitioned into atomic data sets using constraints defined during database design. For each atomic data set A, the transaction writer declares a point in his transaction after which there will be no more accesses to A. This location is a candidate for early commitment. We present three new concurrency control protocols: early-commit versions of conventional locking, timestamp ordering, and optimistic protocols, and two new recovery protocols: merged-commit and replay. A simulation model used to model these protocols is described. The new protocols performance is compared to that of their conventional counterparts using the described simulator
  • Keywords
    concurrency control; database management systems; protocols; system recovery; transaction processing; virtual machines; atomic data sets; concurrency control enforcement; conventional locking; database design; databases; early commit concurrency control protocols; merged-commit; optimistic protocols; protocols performance; recovery protocols; replay; simulation analysis; simulation model; timestamp ordering; transaction writer; Access protocols; Analytical models; Computational modeling; Concurrency control; Concurrent computing; Database systems; Object oriented databases; Object oriented modeling; Safety; Transaction databases;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 1995., Proceedings of the 28th Annual
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-7091-6
  • Type

    conf

  • DOI
    10.1109/SIMSYM.1995.393566
  • Filename
    393566