появляется update без returning в состоянии wait client read, потом наступает statement timeout, проходит ещё час +/-, клиент понимает, что соедините с базой пропало. При этом параллельно через другой коннект запросы нормально идут. Как-то проблема связана с посредниками - pgbouncer, haproxy, через которые запросы идут. Сталкивался ли кто с подобным?
А если из psql сделать тот же UPDATE, что будет (на подобные запросы тоже есть ответ в протоколе — то, за счёт чего получается "UPDATE 10" в psql / клиентах)? А вообще, как-то "трассировать" PostgreSQL и посредников пробовали?
Обсуждают сегодня