【发布时间】:2010-10-05 21:06:57
【问题描述】:
我收到错误 OperationalError: FATAL: sorry, too many clients have been when using psycopg2.完成后,我在连接实例上调用 close 方法。我不确定是什么原因造成的,这是我第一次使用 python 和 postgresql,但我有几年的 php、asp.net、mysql 和 sql server 经验。
编辑:我在本地运行此程序,如果连接按应有的方式关闭,那么我一次只能打开 1 个连接。我确实有一个对数据库打开的 GUI,但即使关闭我也收到此错误。它发生在我运行程序后不久。我有一个我调用的函数,它返回一个打开的连接,如下所示:
psycopg2.connect(connectionString)
谢谢
最终编辑: 这是我的错误,我在错误中递归调用相同的方法,一遍又一遍地打开相同的方法。这是漫长的一天..
【问题讨论】:
标签: python postgresql psycopg2