Title :
A low-cost atomic commit protocol
Author :
Stamos, James W. ; Cristian, Flaviu
Author_Institution :
IBM Almaden Res. Center, San Jose, CA, USA
Abstract :
The proposed coordinator log transaction execution protocol centralizes logging on a per-transaction basis and exploits piggybacking to provide the semantics of a distributed atomic commit without the associated costs. This protocol eliminates two rounds of messages (one phase) from the presumed commit protocol and dramatically reduces the number of log forces needed for distributed atomic commit. The authors compare the coordinator log transaction execution protocol with existing protocols, describe when it is desirable, and discuss how it affects the write-ahead log protocol and the database crash recovery algorithm
Keywords :
distributed databases; protocols; transaction processing; coordinator log transaction execution protocol; database crash recovery algorithm; distributed atomic commit; low-cost atomic commit protocol; piggybacking; semantics; Computer crashes; Costs; Database systems; Distributed databases; File servers; Multiprocessing systems; Network servers; Protocols; Prototypes; Transaction databases;
Conference_Titel :
Reliable Distributed Systems, 1990. Proceedings., Ninth Symposium on
Conference_Location :
Huntsville, AL
Print_ISBN :
0-8186-2081-1
DOI :
10.1109/RELDIS.1990.93952