• DocumentCode
    1974703
  • Title

    Modeling and Analysis of Multi-version Concurrent Control

  • Author

    Chao Luo ; Okamura, Hiroyuki ; Dohi, Tadashi

  • Author_Institution
    Dept. of Inf. Eng., Hiroshima Univ., Higashi-Hiroshima, Japan
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    53
  • Lastpage
    58
  • Abstract
    A multi-version concurrent control (MVCC) is widely spread as an important scheme to ensure the data integrity even in on-line storage services such as Dropbox as well as database management system. The scheme of MVCC is to make a snapshot of the current data before access to the data, and to compare the snapshot with the original data just before the update is committed. This discipline is called first-committer-wins rule (FCWR). This paper focuses on the performance evaluation of MVCC based on a stochastic model. According to queueing analysis, we derive quantitative performance measures from the model analytically. Further, we reveal the effectiveness of MVCC by comparing with the serializable policy.
  • Keywords
    approximation theory; concurrency control; data integrity; queueing theory; Dropbox; FCWR; MVCC performance evaluation; MVCC scheme; data integrity; database management system; first-committer-wins rule; multiversion concurrent control; online storage services; quantitative performance measures; queueing analysis; serializable policy; stochastic model; Analytical models; Approximation methods; Concurrency control; Database systems; Servers; Software; Throughput; multi-version concurrent control; parallel development; performance evaluation; queueing model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
  • Conference_Location
    Kyoto
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2013.11
  • Filename
    6649798