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
Link To Document