Skip to content

A transaction groups database operations into one consistency boundary that is committed or aborted according to the database’s transaction rules.

Transactions let several reads and writes participate in one logical state transition. The guarantees visible to concurrent transactions depend on the selected isolation behavior.

A transaction boundary should match the invariant that must change atomically.