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

É necessário fechar uma conexão Psycopg2 no final de um script?


Normalmente, quando seu programa python é encerrado, todos os soquetes que ele possui serão fechados e as transações abertas serão abortadas. Mas é uma boa prática fechar a conexão no final.

Fechar uma conexão assim que você não precisar mais dela resulta na liberação de recursos do sistema. O que é sempre bom.

Lembre-se de que, se você fechar sua conexão, primeiro confirme suas alterações. Como você pode ler na API psycopg2: