Oracle7 Server Distributed Systems Volume I: Distributed Data

Contents Index Home Previous Next

Transaction Transparency and Distributed Transaction Management

Transactions in Oracle, single-site or distributed, generally are terminated with a COMMIT or ROLLBACK statement. SAVEPOINT and ROLLBACK TO SAVEPOINT statements are also supported by the Oracle distributed architecture.

If a transaction is a single-site transaction, it simply commits or rolls back. If a transaction is distributed, Oracle's distributed transaction management mechanism is automatically used to commit it. Oracle's recovery management mechanism guarantees that the nodes referenced in a distributed transaction either all commit or all roll back the transaction, even if a network failure occurs while the transaction is being committed. For detailed information about Oracle's distributed transaction management mechanism, see [*].


Contents Index Home Previous Next