Được rồi, tôi vừa giải quyết được vấn đề này.
Bằng cách nào đó, chúng tôi đã gặp phải một LOCK bị treo cho một truy vấn đã bị giết trong php, nhưng không bao giờ thoát quá trình này trên postgres từ vài ngày trước.
Vì vậy, đối với tất cả mọi người sắp hết hạn cùng một vấn đề, hãy kiểm tra bạn KHÓA KHÓA:
SELECT relation::regclass, * FROM pg_locks WHERE NOT GRANTED;
Ngoài ra, nếu có bất kỳ kết nối nào được mở từ vài ngày trước:
select * from pg_stat_activity order by query_start limit 10;