Een SELECT vergrendelt geen enkele tabel in PostgreSQL, tenzij u een vergrendeling wilt:
SELECT * FROM tablename FOR UPDATE;
PostgreSQL gebruikt MVCC om lock-conflicten te minimaliseren om redelijke prestaties in omgevingen met meerdere gebruikers mogelijk te maken. Lezers komen niet in conflict met schrijvers of andere lezers.