Sunday, September 9, 2007

ACID...?

ACID short for Atomicity – Consistency – Isolation – Durability and describes the four properties of an enterprise-level transaction:
ATOMICITY: a transaction should be done or undone completely. In the event of an error or failure, all data manipulations should be undone, and all data should rollback to its previous state.
CONSISTENCY: a transaction should transform a system from one consistent state to another consistent state.
ISOLATION: each transaction should happen independently of other transactions occurring at the same time.
DURABILITY: Completed transactions should remain stable/permanent, even during system failure

No comments: