En transaktion grupperar satser till en atomär enhet: antingen committar alla eller så rullas alla tillbaka, vilket ger A, C, I, D i ACID. Isolationsnivån justerar "I":et — hur mycket samtidiga transaktioner kan se av varandras ocommittade eller föränderliga data.
