PostgreSql有非常智能的日志系统。我使用它来监视查询并推荐使用它。操作十分简易,只需要使用记事本即可查看查询,而且可以通过日期对日志进行整理。日志存储在安装文件夹/data/pg_log文件夹中,而日志设置则位于postgresql.conf文件中。通常情况下,日志格式被设置为stderr。但CSV日志格式则更加推荐。为了启用CSV格式,请更改以下内容: log_destination = 'stderr,csvlog' logging_collector = on为了记录所有查询(对新安装特别有用),请设置查询的最小执行时间: log_min_duration_statement = 0如果想要查看数据库上的活动查询,则使用以下语句:SELECT * FROM pg_stat_activity如果想要记录特定的查询类型,则设置查询类型: log_statement = 'all' # none, ddl, mod, all