Coordinator log transaction execution protocol |
| |
Authors: | James W. Stamos Flaviu Cristian |
| |
Affiliation: | (1) IBM Research Division, Almaden Research Center, 95129-6099 San Jose, CA;(2) Present address: Department of Computer Science and Engineering, University of California, 92093-0114 San Diego, La Jolla, CA |
| |
Abstract: | The coordinator log transaction execution protocol proposed in this paper centralizes logging on a per transaction basis and exploits piggybacking to provide the semantics of a distributed atomic commit at a minimal cost. The 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. We compare the coordinator log transaction execution protocol to existing protocols, explain when it is desirable, and discuss how it affects the write ahead log protocol and the database crash recovery algorithm.Recommended by: Tamer Ozsu |
| |
Keywords: | Atomic commit crash recovery distributed database fault tolerance low cost protocol transaction |
本文献已被 SpringerLink 等数据库收录! |