1Assistant Professor,
2
This document reviews some of the commit protocols for concurrency control in distributed systems like 2-phase & 3-phase commit protocols. There were certain researches leading to the extension of 3-phase commit protocol by analyzing its disadvantages & removing them. Concurrency control has already been recognized as the primary concern with respect to distributed systems, due to various factors like blocking disadvantage in case of 2 phase commit protocol & lack of shared memory, absence of global clock in case of 3-phase commit protocol. As mentioned in previous researches, these protocol works only for transactions that accesses a single database object [1]. So in this paper we propose building the basics of each algorithm with respect to their behavior analysis and try to propose a more efficient one.
Concurrency Control, 2-Phase Commit Protocol, 3-Phase Commit Protocol, Modified 3-Phase commit protocol, Primary Sites, Secondary Site