IBM SNA Interoperability Concepts |
To ensure that these transactions are processed correctly, a TP must adhere to four key transaction properties known as ACID. An ACID-compliant TP ensures that each transaction is:
Atomic Each transaction must be carried out completely or not at all.
Consistent Data must be processed in a way that maintains the structural integrity of the database.
Isolated Transactions must be carried out sequentially so that a transaction cannot access data that is already involved in a transaction.
Durable Completed transactions must be stored in a way that enables recovery of the transaction results even if the system fails.