首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >监视postgres 9查询

监视postgres 9查询
EN

Stack Overflow用户
提问于 2020-06-07 22:19:54
回答 1查看 370关注 0票数 0

我的应用程序使用了一个带有数据库AAA的postgres9。我使用pgadmin 4手动管理它。

我想要实时检查此应用程序在数据库AAA上执行的查询。

我对pgadmin中的监控选项做了一个徒劳的研究。

仅仅使用pgadmin4就可以做到这一点吗?或者有必要使用另一个工具(如果是-这个工具的名称是什么)?

EN

回答 1

Stack Overflow用户

发布于 2020-06-08 05:19:23

当我将pgAdmin4指向9.6服务器时,默认情况下会看到一个仪表板,其中显示了每个会话(通过查询pg_stat_activity完成)。然后,可以在会话中向下钻取以查看查询。如果查询持续的时间少于监视间隔,那么如果在错误的时间采集样本,您可能看不到它。

如果这是不可接受的,那么您可能应该使用日志记录解决方案(如log_statemnt='all')或pg_stat_statements扩展,而不是基于样本的监视。pg_stat_statements不与pgAdmin4中的仪表板集成,但是您可以从SQL窗口的视图中进行选择,就像您可以运行任何其他SQL一样。我不相信像pgAdmin3那样,pgAdmin4提供了一种内置的方式来监视数据库服务器的日志文件。

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

https://stackoverflow.com/questions/62246689

复制
相关文章

相似问题

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