sql >> Databasteknik >  >> RDS >> PostgreSQL

psycopg2 - Onyckelad anslutning

Du ser det här felet eftersom du skickar Ingen till putconn()-funktionen. Källa kan ses på:https://github.com/psycopg/psycopg2/blob/master/lib/pool.py

Du bör justera ditt slutliga block till att vara:

    finally:
        cursor.close()
        self.conn.putconn(conn)

Jag har stött på felet efter att ha tvingat fram en uppdatering av anslutningspoolen och hade en linje som försökte anropa putconn(conn) på en anslutning från den gamla poolen.




  1. SQL Server :ger NEWID() alltid ett unikt ID?

  2. Sammansatt FULLTEXT-index i MySQL

  3. Vad är det för fel på min uppdateringssats med en join i Oracle?

  4. php sql multi bind_param