sql >> Database >  >> RDS >> PostgreSQL

Is het nodig om een ​​Psycopg2-verbinding aan het einde van een script te sluiten?

Normaal gesproken worden wanneer uw python-programma wordt afgesloten, alle sockets die het bezit, gesloten en worden open transacties afgebroken. Maar het is een goede gewoonte om de verbinding helemaal aan het einde te verbreken.

Als u een verbinding verbreekt zodra u deze niet meer nodig heeft, komen er systeembronnen vrij. Wat altijd goed is.

Houd er rekening mee dat als u uw verbinding verbreekt, u eerst uw wijzigingen moet vastleggen. Zoals je kunt lezen in de psycopg2 API:




  1. MYSQL - Tabelquery afvlakken

  2. c3p0 zegt - java.lang.Exception:ALLEEN DEBUG:Achterstallige resource check-out stacktracering bij het starten van een slaapstandtransactie

  3. mysql select en waar over meerdere tabellen (erg lastig)

  4. hoe tweede toe te voegen in orakel-tijdstempel