SELECT tidak mengunci tabel apa pun di PostgreSQL, kecuali jika Anda menginginkan kunci:
SELECT * FROM tablename FOR UPDATE;
PostgreSQL menggunakan MVCC untuk meminimalkan pertentangan kunci untuk memungkinkan kinerja yang wajar di lingkungan multipengguna. Pembaca tidak bertentangan dengan penulis atau pembaca lain.