PostgreSQL përdor bllokueset për të koordinuar qasjen njëkohore dhe për të parandaluar konfliktet. Falë MVCC, leximet përgjithësisht nuk kanë nevojë për bllokueset (lexuesit nuk bllokojnë shkruesit), por shkruimet fitojnë bllokueset në nivel rreshti, dhe lloje të ndryshme bllokuesesh koordinojnë operacionet. Kuptimi i bllokimit ndihmon për të shmangur ngarkesën dhe përplasjet.
MVCC do të thotë se leximet zakonisht nuk bllokojnë
Because of MVCC, plain SELECTs do NOT take row locks — they read a consistent snapshot.
→ Readers don't block writers, writers don't block readers (a key Postgres advantage).
Locking mainly comes into play for WRITES and explicit locking.
