database - 监控 Postgres 数据库查询

标签 database postgresql logging monitor

有没有一种简单的方法可以在 (Windows XP) 环境中监控 Postgres 数据库查询。我正在测试一些新代码并怀疑在某些情况下查询在某些条件下被复制/重复。

执行此操作的最简单/最佳方法是什么 - 我只需要一些简单的东西 - 基本上是查询的时间戳和语法。

最佳答案

只需将以下行添加到配置文件中:

log_min_duration_statement = 0  

重新启动后,您的日志文件包含所有语句。

关于database - 监控 Postgres 数据库查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5646197/

相关文章:

python - 在 Python 中获取相差 N 或更多的最小坐标

objective-c - 在 sqlite 中制作规范化版本的字符串 - 波兰字符 ł

php - 如何使用单个准备好的语句获取刚刚插入的行的 id?

postgresql - 从 csv 动态创建表

logging - AspectJ 切入点 - 获取对连接点类和名称的引用

apache-spark - 抑制 Apache Spark 日志中的 OutputRedirector 文本

iphone - 如何从核心数据库获取最后插入的记录?

ruby-on-rails - Heroku : undefined table/relation doesn't exist for foreign key 上的第一次数据库迁移

postgresql - 连接到 docker postgres 实例 : "The server encountered an internal error and was unable to complete your request." 时出现 pgadmin 错误

python - django+uwsgi 使用 TimedRotatingFileHandler "overwrites rotated log file"进行日志记录