Junior — Middle
Wordt het isolatieniveau Read Uncommitted ondersteund in PostgreSQL?
sobes.tech AI
Antwoord van AI
In PostgreSQL wordt het isolatieniveau Read Uncommitted niet rechtstreeks ondersteund. Het laagste niveau dat in PostgreSQL wordt geïmplementeerd, is Read Committed.
Read Committed garandeert dat een transactie alleen de gegevens ziet die door andere transacties op het moment van de query zijn bevestigd. Dit voorkomt het lezen van "vuil" (niet-bevestigde) gegevens.
Als een strengere isolatie nodig is, kan men Repeatable Read of Serializable gebruiken.
Dus, in PostgreSQL bestaat er geen apart Read Uncommitted-niveau, omdat de architectuur van het DBMS en MVCC (multi-versiebeheer) dit isolatieniveau overbodig maken.