2017-01-19 55 views
1

我正在使用Rails应用程序和Postgres 9.3数据库并做一些性能修复。我想知道如何找出日志文件中最慢的查询。假设查询时间超过30ms。postgresql 9.3日志缓慢查询

+0

https://www.postgresql.org/docs/ 9.3 /静态/运行时配置,logging.html#GUC-LOG-MIN-DURATION-STATEMENT –

回答

6

在postgresql.conf里,你应该取消注释行

#log_min_duration_statement = -1 

并将其值更改为30。通过这种方式查询时间超过30ms的将被记录