Postgresql регистрирует запросы на отмену ОШИБКИ: отмена инструкции из-за запроса пользователя

#postgresql

#postgresql

Вопрос:

В журналах нашей базы данных postgresql мы случайно видим запросы на отмену, такие как

ERROR: canceling statement due to user request

Есть ли способ отслеживать / регистрировать сам запрос на отмену? Например, APPLICATION_NAME, имя пользователя, адрес клиента инструкции, которая вызвала отмену / завершение?

Лучше всего, Генри

Ответ №1:

Успешная отмена должна быть доступна только из того же приложения, в котором выполняется отменяемый запрос (или из заговорщика). Таким образом, вся эта информация для запроса, выполняющего отмену, должна быть либо неприменимой, либо совпадать с информацией для отменяемого запроса, которая уже регистрируется, если так диктует ваш log_line_prefix.