Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Cabrera LF et al. Web services atomic transaction, 2005.
Gray J. Notes on database operating systems. In: Bayer R, Graham MR, Seegmüller G, editors. Operating systems: an advanced course, Lecture notes in computer science, vol. 60. Berlin: Springer; 1978. p. 393–481.
Gray J, Reuter A. Transaction processing: concepts and techniques. San Francisco: Morgan Kaufmann; 1993.
Lampson BW, Sturgis H. Crash recovery in distributed data storage systems. Technical Report. Palo Alto: Xerox Palo Alto Research Center.
OMG Transaction Service, version 1.4. http://www.omg.org/technology/documents/formal/transaction_service.htm (2007).
Sun Microsystems. Java Transaction API (JTA). http://java.sun.com/jta/; http://java.sun.com/jta/ (2007).
The Open GROUP Distributed Transaction Processing: The XA Specification. X/Open Company Ltd, ISBN 1 872630 24 3; 1991.
Weikum G, Vossen G. Transactional information systems – theory, algorithms, and the practice of concurrency control and recovery. San Francisco: Morgan Kaufmann; 2002.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2018 Springer Science+Business Media, LLC, part of Springer Nature
About this entry
Cite this entry
Lechtenbörger, J. (2018). Two-Phase Commit Protocol. In: Liu, L., Özsu, M.T. (eds) Encyclopedia of Database Systems. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8265-9_2
Download citation
DOI: https://doi.org/10.1007/978-1-4614-8265-9_2
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-8266-6
Online ISBN: 978-1-4614-8265-9
eBook Packages: Computer ScienceReference Module Computer Science and Engineering