我想知道是否有适用于Windows的postgres sql监控工具?方案是我希望看到来自自定义Web应用程序的sql语句。任何帮助表示赞赏。
答案 0 :(得分:7)
PostgreSql有一个非常智能的Log系统。我用它来监控查询并推荐它。操作起来非常简单,只需使用记事本查看查询,就可以按日期组织日志。
日志存储在Installationfolder / data / pg_log文件夹中。日志设置放在postgresql.conf文件中。
日志格式通常设置为stderr。但建议使用CSV日志格式。为了在
中启用CSV格式更改为了记录所有查询,对于新安装非常有用,请设置min。将记录的查询的执行时间
要在数据库中查看活动查询,请使用
要记录特定查询,请设置查询类型
答案 1 :(得分:2)
您可以使用pgFouine检查PostgreSQL日志并检查正在运行的命令。
答案 2 :(得分:2)
pgBadger也是您可以使用的好日志分析工具。