A global transaction is a distributed query where more than one database server is involved in the query. A global transaction environment has the following parts:
TP/XA is a library of functions that lets the database server act as a resource manager in the X/Open DTP environment. Install the TP/XA library as part of IBM Informix ESQL/C to enable communication between a third-party transaction manager and the database server. The X/Open environment supports large-scale, high-performance OLTP applications. For more information, see the IBM Informix TP/XA Programmer's Manual.
Use TP/XA when your database has the following characteristics: