【发布时间】:2017-01-19 16:29:55
【问题描述】:
我正在使用带有 Postgres 9.3 数据库的 Rails 应用程序并进行一些性能修复。我想知道如何找出日志文件中最慢的查询。假设查询时间超过 30 毫秒。
【问题讨论】:
标签: postgresql postgresql-9.3 rails-postgresql
我正在使用带有 Postgres 9.3 数据库的 Rails 应用程序并进行一些性能修复。我想知道如何找出日志文件中最慢的查询。假设查询时间超过 30 毫秒。
【问题讨论】:
标签: postgresql postgresql-9.3 rails-postgresql
在 postgresql.conf 中你应该取消注释行
#log_min_duration_statement = -1
并将其值更改为 30。这样超过 30 毫秒的查询将被记录
【讨论】: