Atomic commitment in multidatabase systems

James G Mullen, Purdue University

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
.

Share

COinS