This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
fuss:databases [2014/10/22 02:28] – office | fuss:databases [2022/04/19 08:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== A.C.I.D. ====== | ||
+ | * Atomic - Every operation in the transaction succeeds or else they all fail. | ||
+ | * Consistent - Ensures that the database state is valid at all times. | ||
+ | * Isolated - Ensures that concurrent transactions (i.e. from different connections) occur as though they were executed serially. | ||
+ | * Durable - Once commited, changes are permanent. | ||
+ | |||
+ | Database transactions usually satisfy the A.C.I.D. properties (for example, in [[fuss/ |