• DocumentCode
    518229
  • Title

    Freezing as a correctness measure for Multiversion Timestamp Ordering protocol

  • Author

    Lingam, K. M Prakash

  • Author_Institution
    Fac. Dayananda, Sagar Coll. of Eng., Bangalore, India
  • Volume
    3
  • fYear
    2010
  • fDate
    16-18 April 2010
  • Abstract
    Concurrency control techniques are required for transaction scheduling in order to maintain consistency of data. This paper analyses the correctness of Multiversion Concurrency Control (MVCC) algorithm, namely Multiversion Timestamp Ordering, supplemented with freezing technique. Freezing incorporates F-serial, which is more general than 1-serial. It allows the transactions to read older versions which is not possible in 1-serial schedules. Using freezing, MVCC algorithms can prevent the unnecessary delay or aborts of the conflicting transactions, which is desirable in real-time database systems, where the timing constraint has to be met. MVTO Algorithm used here makes use of a specialized version of Serialisation Graph, Called MultiVersion Serialisation Graph (MVSG) to resolve data conflicts to maintain the serialization order among conflicting transactions.
  • Keywords
    concurrency control; database management systems; graph theory; protocols; scheduling; transaction processing; 1-serial scheduling; F-serial freezing technique; MVCC algorithms; MVTO Algorithm; multiversion serialisation graph; multiversion timestamp ordering protocol; real-time database systems; serialisation graph; transaction scheduling; Algorithm design and analysis; Concurrency control; Concurrent computing; Data engineering; Educational institutions; Maintenance engineering; Protocols; Scheduling; Transaction databases; Writing; Multiversion Concurrency control; Schedule; Serialisable; Transaction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Engineering and Technology (ICCET), 2010 2nd International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-6347-3
  • Type

    conf

  • DOI
    10.1109/ICCET.2010.5485883
  • Filename
    5485883