जब तक आप लॉक नहीं चाहते, एक SELECT PostgreSQL में किसी भी टेबल को लॉक नहीं करता है:
SELECT * FROM tablename FOR UPDATE;
PostgreSQL MVCC का उपयोग करता है बहु-उपयोगकर्ता वातावरण में उचित प्रदर्शन की अनुमति देने के लिए लॉक विवाद को कम करने के लिए। पाठक लेखकों और न ही अन्य पाठकों के साथ संघर्ष नहीं करते हैं।