Τα επίπεδα απομόνωσης ελέγχουν πόσο καλά οι ταυτόχρονες συναλλαγές μπορούν να δουν τις ανατελέσπαστες (ή σε εξέλιξη) αλλαγές η μία της άλλης — εναλλάσσοντας συνέπεια με απόδοση/συνδρομικότητα. Τα υψηλότερα επίπεδα απομόνωσης αποτρέπουν περισσότερες ανωμαλίες αλλά αυξάνουν το κλείδωμα/ανταγωνισμό.
Οι ανωμαλίες της συνδρομικότητας (αυτό που αποτρέπει η απομόνωση)
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)
