DBAtlas · Atlas de operaciones de bases de datos

Terminar un backend (pg_terminate_backend)

PostgreSQLSesiones

Comando

SELECT pg_terminate_backend(12345);

Qué hace

Termina a la fuerza el proceso backend con el PID indicado; corta la conexión y la transacción en curso.

Cuándo usarlo

Para cerrar una conexión atascada/colgada o una sesión que retiene un bloqueo.

Precaución

La transacción en curso se revierte; el trabajo sin commit se pierde. Pruebe primero el más suave pg_cancel_backend. Verifique el PID en pg_stat_activity.

Abrir en DBAtlas →

Relacionado