Serializable isolation
Striktaste transaktions-isolation. Garanterar att samtidiga transaktioner ger samma resultat som om de hade körts en i taget. Eliminerar alla concurrency-anomalier.
SQL-standard definierar fyra nivåer: Read Uncommitted, Read Committed, Repeatable Read, Serializable. Postgres implementerar via SSI (Serializable Snapshot Isolation, sedan 9.1, 2011) — bygger på Snapshot Isolation + cycle-detection, retry vid konflikt. MySQL InnoDB använder strikt locking (långsammare). Spanner/CockroachDB ger Serializable globalt via clock-koordinering. Pris: lägre genomströmning, fler retries → de flesta apps väljer Read Committed default.