Multiversion concurrency control with the precedence graph generation algorithm

dc.contributor.author Vikram, Prateek
dc.contributor.author Moiz, Salman Abdul
dc.contributor.author Anil, G. R.
dc.date.accessioned 2022-03-27T06:02:34Z
dc.date.available 2022-03-27T06:02:34Z
dc.date.issued 2019-07-01
dc.description.abstract Simultaneous access of a shared record by multiple transactions leads to conflicts while writing. Such scenario generates the problems like lost update, dirty read, non-repeatable read etc . In such a case, transaction need to be rolled back to get the system into a consistent state. To handle these conflicts Multiversion Concurrency control (MVCC) is used. MVCC has the ability to avoid the read-write conflicts by performing the read operations using the older version when the write request is in progress. When the multiple write operation concurrently executes then the transaction is aborted or rolled back. To address the problem of rollbacks, a methodology using the Precedence Graph generation based algorithm to reschedule the sequence of the transaction is proposed. In the proposed methodology whenever there is a system failure or network failure the transaction need not be started again, rather it is partially rolled back. The proposed methodology is executed and compared with the other MVCC approached on same set of transactions defined on shared and non shared data items. It is observed that the proposed methodology achieves better execution time as compared to the methods available in the literature..
dc.identifier.citation International Journal of Innovative Technology and Exploring Engineering. v.8(9 Special Issue 2)
dc.identifier.uri 10.35940/ijitee.I1019.0789S219
dc.identifier.uri https://www.ijitee.org/wp-content/uploads/papers/v8i9S2/I10190789S219.pdf
dc.identifier.uri https://dspace.uohyd.ac.in/handle/1/9183
dc.subject Database
dc.subject Index Terms—Concurrency control
dc.subject Multiversion timestamp protocol
dc.subject Partial rollback
dc.subject Precedence graph generation
dc.title Multiversion concurrency control with the precedence graph generation algorithm
dc.type Journal. Article
dspace.entity.type
Files
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Plain Text
Description: