İzolasyon seviyeleri, eş zamanlı işlemlerin birbirinin işlenmemiş (veya devam eden) değişiklikleri ne kadar görebileceğini kontrol eder — tutarlılık ile performans/eş zamanlılık arasında bir denge kurar. Daha yüksek izolasyon daha fazla anomaliyi önler ancak kilitleme/çekişmeyi artırır.
Eş zamanlılık anomalileri (izolasyonun önlediği şeyler)
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)
