

Tuxedo as a Transaction Processing Monitor › Applications with Transaction Control: XA-based Tuxedo Servers › Transaction
Transaction
A transaction is defined as representing a set of operations (that is, a unit of work) that transform data from one consistent state to another, such that the change to the data has the following characteristics:
- Atomic-Either all operations that are part of the transaction happen or none happen.
- Consistent-Data modified by the operations of a transaction is transitioned to a consistent state.
- Isolated-Even though transactions may execute concurrently, no transaction has visibility to the work in progress of another transaction.
- Durable-After a transaction completes successfully, its change survives subsequent failures.
Copyright © 2015 CA Technologies.
All rights reserved.
 
|
|