#postgresql
#postgresql
Вопрос:
В журналах нашей базы данных postgresql мы случайно видим запросы на отмену, такие как
ERROR: canceling statement due to user request
Есть ли способ отслеживать / регистрировать сам запрос на отмену? Например, APPLICATION_NAME, имя пользователя, адрес клиента инструкции, которая вызвала отмену / завершение?
Лучше всего, Генри
Ответ №1:
Успешная отмена должна быть доступна только из того же приложения, в котором выполняется отменяемый запрос (или из заговорщика). Таким образом, вся эта информация для запроса, выполняющего отмену, должна быть либо неприменимой, либо совпадать с информацией для отменяемого запроса, которая уже регистрируется, если так диктует ваш log_line_prefix.