Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/542942
Title: | Speculation based protocols for improving the Performance of read only transactions |
Researcher: | Ragunathan, T |
Guide(s): | Krishna Reddy, P |
Keywords: | Computer Science Computer Science Information Systems Engineering and Technology |
University: | International Institute of Information Technology, Hyderabad |
Completed Date: | 2010 |
Abstract: | In the emerging web databases and e-commerce scenario, information systems have to meet intensive information requirements from a large number of users. These information systems receive both update transactions (UTs) and read-only transactions (ROTs). A UT contains both read and write operations and an ROT newlinecontains only read operations. Designing efficient protocols to process ROTs is a research issue. There are newlinethree aspects for designing a concurrency control protocol for processing ROTs: correctness, data currency newlineand performance. The protocol should process transactions by satisfying serializability criteria. Also, the newlineprotocol should process transactions without any data currency issues. Note that data currency is another newlineimportant aspect of the protocol. A protocol should process the ROTs without missing the effect of any newlinepreceding UTs. Finally, the protocol should give high performance. newlineIf both the UTs and ROTs are processed with the popular two-phase locking (2PL) protocol, the performance degrades with the data contention as the UTs have to wait for ROTs and vice versa in case of a newlineconflict. On the other hand, it can be noted that, the 2PL processes ROTs without any correctness and data newlinecurrency issues. So, efforts are being made to propose improved protocols by exploiting the special property newlineof ROT that it does not modify the data and by compromising on correctness and data currency. There are newlineefforts to improve the performance by processing ROTs with multi-version based approaches, at lower isolation levels, and by compromising correctness. One of the popular protocols is snapshot isolation (SI)-based newlineprotocol, in which an ROT reads the snapshot of the database ignoring modifications done by preceding UTs. newlineIn SI-based protocols, even though performance is improved, both correctness and data currency aspects are newlinecompromised. newlineThe 2PL protocol suffers from the performance problems and SI-based protocol suffers from both correctness and data currency problems. So, the research challenge is to develop |
Pagination: | 106 |
URI: | http://hdl.handle.net/10603/542942 |
Appears in Departments: | Computer Science and Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
80_recommendation.pdf | Attached File | 63.17 kB | Adobe PDF | View/Open |
abstract.pdf | 21.76 kB | Adobe PDF | View/Open | |
annexures.pdf | 87.74 kB | Adobe PDF | View/Open | |
chapter 1.pdf | 49.8 kB | Adobe PDF | View/Open | |
chapter 2.pdf | 88.48 kB | Adobe PDF | View/Open | |
chapter 3.pdf | 76.86 kB | Adobe PDF | View/Open | |
chapter 4.pdf | 190.78 kB | Adobe PDF | View/Open | |
chapter 5.pdf | 179.76 kB | Adobe PDF | View/Open | |
chapter 6.pdf | 138.4 kB | Adobe PDF | View/Open | |
chapter 7.pdf | 130.17 kB | Adobe PDF | View/Open | |
chapter 8.pdf | 33.81 kB | Adobe PDF | View/Open | |
content.pdf | 22.33 kB | Adobe PDF | View/Open | |
preliminary pages.pdf | 69.44 kB | Adobe PDF | View/Open | |
title page.pdf | 46.87 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: