您能告诉我如何在不执行任何脚本的情况下杀死pgadmin 4 web postgresql中的连接吗?
如何限制与数据库的连接数量以终止活动连接(我的情况是重命名已经使用的数据库!)
发布于 2017-05-15 19:47:14
pgAdmin III可以使用Tools > Server Status显示有关所有连接的信息。此选项显示有四个窗格的窗口:
Cancel the query或Stop the backend。它们对应于pg_cancel_backend和pg_terminate_backend PostgreSQL函数调用。当从对象导航器中选择数据库集群时,pgAdmin III将在Statistics选项卡下显示与它们正在运行的查询的所有连接。
另一方面,pgAdmin 4没有Tools > Server Status菜单。相反,它有一个Dashboard选项卡,它具有相同的功能,除了三件事:
Sessions选项卡(等效于pgAdmin III中的Sessions窗格)没有任何按钮。因此,取消后端的功能是通过GUI实现的。LogFile功能不存在。我认为这是由于pgAdmin 4的新架构所致,它的工作方式就好像您正在通过web服务器远程连接一样,web服务器不应该访问本地文件,而只能访问数据库。数据库本身会在日志文件上写入,但不会从日志文件中读取。Configuration选项卡,在选择数据库集群时显示,它显示了来自postgresql.conf的所有值(我假设是通过数据库调用)。统计选项卡也是存在的,具有优等的功能。
注:已检查pgAdmin III v 1.22.2和pgAdmin 4 v 1.4
https://dba.stackexchange.com/questions/173528
复制相似问题