From Oracle FAQ
XA is a two-phase commit protocol defined by the X/Open DTP group. XA is natively supported by many databases (like Oracle and DB2) and transaction monitors (like CICS and Tuxedo).
Run the xaview.sql script in ORACLE_HOME/rdbms/admin to create the views required to do XA recovery scan of prepared heuristically completed transactions.
Also see package JAVA_XA. JAVA_XA provides functions like xa_start, xa_prepare, xa_commit and xa_end.
- 2PC - Oracle's two-phase commit implementation
|Glossary of Terms|