DBAtlas · Atlas de operações de banco de dados

Encerrar um backend (pg_terminate_backend)

PostgreSQLSessões

Comando

SELECT pg_terminate_backend(12345);

O que faz

Encerra à força o processo backend com o PID indicado; derruba a conexão e a transação em execução.

Quando usar

Para fechar uma conexão travada ou uma sessão que segura um lock.

Atenção

A transação em execução sofre rollback; o trabalho não confirmado é perdido. Tente antes o pg_cancel_backend, mais suave. Confirme o PID em pg_stat_activity.

Abrir no DBAtlas →

Relacionados