Isolation a guarantee that even though transactions might run concurrently, the result will always be as if the operations ran one at a time. we want to prevent data-anomalies. Isolation levels. serializability. repeatable-read. snapshot-isolation. read-committed. read-uncommitted.