By Topic

A two-phase commit protocol and its performance

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
B. S. Boutros ; Concordia Univ., Montreal, Que., Canada ; B. C. Desai

A number of schemes have been used in distributed database systems to coordinate the execution of the subtransactions of a global transaction. We study the performance of a simple modification to the basic two phase commit protocol called Prudent Two Phase Commit protocol. The protocol gives the transaction a second chance before it decides to abort it. This prudent approach prevents a transaction from aborting in case of transient communication failures and hence improves system performance and reliability. To measure the performance of this protocol, we simulate a distributed database system. The performance of this simulated distributed system is measured while using the Prudent, Basic, and Optimistic Two Phase Commit protocols. The results of this simulation study are presented with a discussion and interpretation of the graphs generated by the simulation. The results confirm the improvement in system performance with the Prudent Two Phase Commit Protocol

Published in:

Database and Expert Systems Applications, 1996. Proceedings., Seventh International Workshop on

Date of Conference:

9-10 Sep 1996