Fast Serializable Multi Version Concurrency Control For Main Memory Database Systems

1521 WordsJul 28, 20167 Pages
CSCE5360 –Reading Assignment Number ___2____ Your Name: Mounika Pandhiri Paper title: Fast Serializable Multi-Version Concurrency Control for Main-Memory Database Systems You should understand what the problem(s) (or issue(s)) that the paper is addressing, and their solution(s), which must be described in the reading assignment by your own words. Please do not copy and paste from the assigned paper. 1. Clear statements of the problem(s) (or issue(s)) that the paper is addressing (upto 2 pages only): Providing Serializability is one of the most common feature of the present day databases. The most important transaction property among ACID properties of transactions is the Isolation. Isolation gives a misconception to each transaction that is independent of other transactions and is executed separately whereas in reality, the transactions are executed concurrently in background. In order to provide isolation, the concept of serialization is used by DBMS. But the actual problem lies in implementing the serializability efficiently. Many systems use Snapshot Isolation, which is an alternative for serializability. But it does not provide full serializability and in order to incorporate serializability in to existing snapshot isolation results in higher costs. The most common way to implement serializability is to use the technique of two-phase locking where the read and write locks are maintained for data items. Using this locks helps in executing the

More about Fast Serializable Multi Version Concurrency Control For Main Memory Database Systems

Open Document