Atomic commitment in multidatabase systems
Abstract
This thesis examines the problem of supporting the atomic commitment of global transactions in multidatabase systems. We have investigated the limitations of supporting atomic commitment in multidatabase systems and have shown formally that atomic commitment cannot be supported without restricting the class of allowable transactions or violating local system autonomy. We have investigated the development of new commitment protocols for multidatabase systems and have developed a new protocol, called reservation commitment, which does not require local system modification and can handle cases not handled by compensation. We have designed a unified commitment protocol for multidatabase systems consisting of component systems that support different commitment approaches, and we have formally shown the class of transactions whose atomicity can be guaranteed in such an environment. Finally, we have implemented an integrated commitment protocol in the InterBase-Star multidatabase system that is based on our theoretical work.
Degree
Ph.D.
Advisors
Elmagarmid, Purdue University.
Subject Area
Computer science
Off-Campus Purdue Users:
To access this dissertation, please log in to our
proxy server.