sql >> Base de Datos >  >> RDS >> PostgreSQL

Diferencia entre terminar y cancelar un proceso

pg_cancel_backend() cancela la consulta en ejecución mientras que pg_terminate_backend() finaliza todo el proceso y, por lo tanto, la conexión a la base de datos.

Cuando un programa crea una conexión de base de datos y envía consultas, puede cancelar una consulta sin destruir la conexión y detener las otras consultas. Si destruye toda la conexión, todo se detendrá.