Eristystasot määräävät, kuinka paljon samanaikaiset tapahtumat voivat nähdä toisistaan kommittoimattomista (tai käynnissä olevista) muutoksista — ne vaihtavat johdonmukaisuutta vastaan suorituskykyä/samanaikasuutta. Korkeammat eristystasot estävät useampia poikkeavuuksia, mutta lisäävät lukitsemista ja kilpailua.
Samanaikaisuuden poikkeavuudet (mitä eristys estää)
DIRTY READ → reading another transaction's UNCOMMITTED changes (which may roll back)
NON-REPEATABLE READ → re-reading a row gives different values (another txn UPDATED it)
PHANTOM READ → re-running a query returns different ROWS (another txn INSERTED/DELETED)
