我可以在PSequel GUI中使用SELECT pg_terminate_backend(some_pid)
,效果很好。
使用相同的凭据我尝试:
conn = connect(dbname=...etc,)
cursor = self.connection.cursor()
cursor.execute('SELECT pg_terminate_backend({});'.format(pid))
conn.commit()
在psycopg2中,但它不起作用。为什么会这样?
是否有不同类型的游标提交?