Lessico IT › Programmazione › Repeatable Read

Repeatable Read

Programmazione Svenska → Aggiornato: 2026-10-02

Livello di isolamento in cui la stessa riga letta due volte nella stessa transazione restituisce sempre lo stesso valore. Impedisce la lettura non ripetibile.

Lo standard SQL a questo livello consente ancora le letture fantasma (possono comparire nuove righe). In pratica: il «Repeatable Read» di Postgres corrisponde allo Snapshot Isolation (impedisce i fantasmi in lettura). Il «Repeatable Read» di MySQL InnoDB, con il gap locking, impedisce anch'esso i fantasmi, al prezzo del rischio di deadlock. Gerarchia: Read Uncommitted < Read Committed < Repeatable Read < Serializable.

← Torna al lessico