• DocumentCode
    2003302
  • Title

    A similarity-aware multiversion concurrency control and updating algorithm for up-to-date snapshots of data

  • Author

    Gustafsson, Thomas ; Hallqvist, Hugo ; Hansson, Jörgen

  • Author_Institution
    Dept. of Comput. Sci., Linkoping Univ., Sweden
  • fYear
    2005
  • fDate
    6-8 July 2005
  • Firstpage
    229
  • Lastpage
    238
  • Abstract
    Real-time databases handle reading and writing of data with time constraints on transactions. Normally, data items in a real-time system have freshness requirements which need to be guaranteed, and for many transactions it is important that accessed data items origin from the same system state, which can be ensured by letting the transactions read a snapshot of the database. In this context, a snapshot at a specific time represents values on data items that were stored in the database at this time. Furthermore, similar values can be considered equal because values within given bounds do not affect the results from calculations. Previous work shows that using similarity among values of data items greatly increases the performance because there is a possibility to skip calculations. In this paper we present the MVTO-S concurrency control algorithm, which supports similarity and multiple versions of data and ensures that transactions read an up-to-date snapshot of a database. Performance evaluations show that MVTO-S increases the performance considerably compared to well-established single-version concurrency control algorithms.
  • Keywords
    concurrency control; database management systems; real-time systems; software performance evaluation; MVTO-S algorithm; concurrency control; data similarity; data snapshot; multiple data version; performance evaluation; real-time database; real-time system; updating algorithm; Availability; Computer science; Concurrency control; Database systems; Embedded system; Industrial control; Real time systems; Time factors; Transaction databases; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems, 2005. (ECRTS 2005). Proceedings. 17th Euromicro Conference on
  • ISSN
    1068-3070
  • Print_ISBN
    0-7695-2400-1
  • Type

    conf

  • DOI
    10.1109/ECRTS.2005.4
  • Filename
    1508464