SYB2PC transactions use the Sybase two-phase commit protocol to ensure that the work of a distributed transaction is committed or rolled back as a logical unit.
Adaptive Server does not modify the behavior of SYB2PC transactions. However, application developers who implement SYB2PC transactions may want to consider using Adaptive Server transaction coordination services instead. Compared to SYB2PC transactions, transactions coordinated directly by Adaptive Server use fewer network connections and execute more quickly, while still ensuring the integrity of the distributed transaction. Application code can also be simpler when Adaptive Server, rather than the application, coordinates remote transactions. See Chapter 3, “Using Adaptive Server Transaction Coordination Services” for more information.