假设在我的脚本结束之前没有关闭连接的语句,并且在关闭连接之前没有遇到异常,数据库的连接是否保持打开状态?
我通过Python Psycopg2和Java JDBC4驱动程序以编程方式连接到数据库。
答案 0 :(得分:1)
不完全确定你想要什么,但让我们试试:
您可以随时使用PGAdmin或此SQL命令
查看存在的连接 SELECT * FROM pg_stat_activity;
如果 - 在特定用例中 - 连接关闭,应该相当简单。
如果在关闭连接时SQL查询正在运行,我认为它将运行完成,即服务它的后端将保持活动状态,即使连接已从客户端关闭。