如何在 PostgreSQL 中的 pgAdmin 中终止查询?


有时,某些异常查询的执行可能需要很长时间。如果查询本质上是阻塞的,即在它们执行时它们限制对某个表的访问,那么在同一张表上的任何其他查询都将被搁置,这会导致查询堆积。这可能会导致超出最大连接数,这取决于你的数据库负载。幸运的是,你可以在 pgAdmin 中轻松终止长时间查询。

转到 pgAdmin 中的仪表板。在底部,“服务器活动”部分下的“会话”选项卡中,你可以看到所有活动查询。

现在,请注意每个查询左侧的“叉号”按钮和“停止”按钮。

通过单击“叉号”按钮,你可以终止会话本身,而单击“停止”按钮(黑色方块)可以取消活动查询。

建议单击“叉号”按钮本身,特别是在你的数据库超出连接限制并且需要终止与数据库的连接时。

更新于: 02-Feb-2021

5K+ 次浏览

开启你的 事业

完成该课程即可获得认证

立即开始
广告
© . All rights reserved.