PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Diferença entre encerrar e cancelar um processo


pg_cancel_backend() cancela a consulta em execução enquanto pg_terminate_backend() encerra todo o processo e, portanto, a conexão com o banco de dados.

Quando um programa cria uma conexão de banco de dados e envia consultas, você pode cancelar uma consulta sem destruir a conexão e interromper as outras consultas. Se você destruir toda a conexão, tudo será interrompido.