A Transaction

A transaction is a group of operations that have the following properties: atomic, consistent, isolated, and durable (ACID).

Term Description
Atomic Either all of the operations in the transaction succeed or none of the operations persist.
Consistent If the data are consistent before the transaction begins, then they will be consistent after the transaction finishes.
Isolated The effects of a transaction that is in progress are hidden from all other transactions.
Durable When a transaction finishes, its results are persistent and will survive a system crash.

Leave a Reply

Your email address will not be published. Required fields are marked *