Cú pháp của Postgres SELECT cho cập nhật chỉ cung cấp các tùy chọn để không phải chờ đợi nếu không thể nhận được khóa ngay lập tức. Xem tài liệu postgres.
Khi làm việc với postgres, tôi đã quan sát thấy rằng bất kỳ giá trị nào trên 0 cho thời gian chờ sẽ khiến chế độ ngủ đông phát ra SELECT FOR UPDATE
nhưng khi thời gian chờ là 0, nó sẽ đưa ra SELECT FOR UPDATE NO WAIT