首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pgadmin4 Postgresql中的Kill连接

pgadmin4 Postgresql中的Kill连接
EN

Database Administration用户
提问于 2017-05-14 08:18:28
回答 1查看 24.4K关注 0票数 9

您能告诉我如何在不执行任何脚本的情况下杀死pgadmin 4 web postgresql中的连接吗?

如何限制与数据库的连接数量以终止活动连接(我的情况是重命名已经使用的数据库!)

EN

回答 1

Database Administration用户

回答已采纳

发布于 2017-05-15 19:47:14

pgAdmin III可以使用Tools > Server Status显示有关所有连接的信息。此选项显示有四个窗格的窗口:

  1. 活动(显示所有连接,包括PID、应用程序名称、数据库、用户等)。在此窗格中,您可以通过两个橙色和红色的小按钮选择一个连接,或者选择Cancel the queryStop the backend。它们对应于pg_cancel_backendpg_terminate_backend PostgreSQL函数调用。
  2. 准备交易
  3. LogFile

当从对象导航器中选择数据库集群时,pgAdmin III将在Statistics选项卡下显示与它们正在运行的查询的所有连接。

另一方面,pgAdmin 4没有Tools > Server Status菜单。相反,它有一个Dashboard选项卡,它具有相同的功能,除了三件事:

  1. Sessions选项卡(等效于pgAdmin III中的Sessions窗格)没有任何按钮。因此,取消后端的功能是通过GUI实现的。
  2. THe LogFile功能不存在。我认为这是由于pgAdmin 4的新架构所致,它的工作方式就好像您正在通过web服务器远程连接一样,web服务器不应该访问本地文件,而只能访问数据库。数据库本身会在日志文件上写入,但不会从日志文件中读取。
  3. 还有一个Configuration选项卡,在选择数据库集群时显示,它显示了来自postgresql.conf的所有值(我假设是通过数据库调用)。

统计选项卡也是存在的,具有优等的功能。

注:已检查pgAdmin III v 1.22.2和pgAdmin 4 v 1.4

票数 10
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/173528

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档