DBAtlas · Atlas d'exploitation des bases de données

Terminer un backend (pg_terminate_backend)

PostgreSQLSessions

Commande

SELECT pg_terminate_backend(12345);

Ce que fait la commande

Termine de force le processus backend du PID donné ; coupe la connexion et la transaction en cours.

Quand l'utiliser

Pour fermer une connexion bloquée/figée ou une session détenant un verrou.

Attention

La transaction en cours est annulée ; le travail non validé est perdu. Essayez d'abord le plus doux pg_cancel_backend. Vérifiez le PID dans pg_stat_activity.

Ouvrir dans DBAtlas →

Voir aussi