• DocumentCode
    746688
  • Title

    Improving the Performance of an Optimistic Concurrency Control Algorithm Through Timestamps and Versions

  • Author

    Carey, Michael J.

  • Author_Institution
    Department of Computer Sciences, University of Wisconsin
  • Issue
    6
  • fYear
    1987
  • fDate
    6/1/1987 12:00:00 AM
  • Firstpage
    746
  • Lastpage
    751
  • Abstract
    This correspondence describes and analyzes two schemes for improving the performance of serial validation, an optimistic concurrency control algorithm proposed by Kutng and Robinson. It is shown that timestamp-based techniques can be used to implement serial validation, yielding an equivalent algorithm with a much lower validation cost. A multiple version variant of serial validation is then presented, and simulation results indicate that multiversion serial validation has significant performance advantages over the single version algorithm.
  • Keywords
    Concurrency control; database systems; modeling and simulation; transaction processing; Algorithm design and analysis; Concurrency control; Concurrent computing; Control system synthesis; Costs; Database systems; Performance analysis; Proposals; Testing; Transaction databases; Concurrency control; database systems; modeling and simulation; transaction processing;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1987.233479
  • Filename
    1702279