У меня statement_timeout
установлено значение 10000
(10 секунд) для пользователя в моей базе данных Postgres.Однако, когда я смотрю на активные запросы в pg_stat_activity
, я обнаруживаю, что запросы выполняются более 10 секунд (в некоторых случаях более 10 минут).Я установил statement_timeout
для роли, выполняющей эти запросы, и я подтвердил, что в таблице pg_user
пользователь имеет statement_timeout=10000
set.
Все эти операторы являются вставками, и я подтвердил, что нетблокировки без блокировки.
Почему эти запросы не прерываются после истечения времени ожидания?