September 2011
Intermediate to advanced
528 pages
19h 57m
English
A transaction is simply a set of operations that together comprise a logical unit of work. If all the operations succeed, the results of the transaction are committed or written to the database. If any of the operations fail, the operation as a whole fails, and the results are rolled back and not recorded in the data store. It's common to describe the characteristics of a transaction by referring to the well known ACID properties of transactions. Here's what the ACID acronym stands for:
Atomic All operations must succeed or fail as one unit.
Consistent Regardless of the fate of the transaction (success or failure), ...
Read now
Unlock full access