Если вы все еще можете получить доступ к postgres, я хотел бы посмотреть, есть ли у вас какие-либо запросы, которые могут быть прерваны
SELECT
pid,
now() - pg_stat_activity.xact_start AS duration,
query,
state
FROM pg_stat_activity
WHERE (now() - pg_stat_activity.query_start) > interval '4 minutes';
если действительно есть запрос, который был жив дольше, чем должен быть, вы
можно удалить так:
SELECT pg_cancel_backend(<pid>);
Возможно, это не проблема, но, по крайней мере, уменьшит количество возможностей.