Skip to content

Журналировать запросы, терминированные из pg_terminate_backend_*.sql #7

Open
@rin-nas

Description

@rin-nas

При выполнении SQL запросов может возникнуть ошибка:

SQLSTATE[57P01]: Admin shutdown: 7 FATAL:  terminating connection due to administrator command
CONTEXT:  while updating tuple (35697,81) in relation "{table}"
FATAL:  server conn crashed?
server closed the connection unexpectedly
	This probably means the server terminated abnormally
	before or while processing the request.

Неочевидно, кто и почему терминировал запрос.
Их мог "прибить" запрос изpg_terminate_backend_idle.sql или pg_terminate_backend_lock.sql.
Это можно выяснить только по косвенным признакам, анализируя журнал запросов.
Нужно сделать так, чтобы терминированные запросы записывались в таблицу БД db_audit.pg_terminated_backend.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions