2017-01-19 11 views
1

Я использую Rails-приложение с базой данных Postgres 9.3 и выполняю некоторые исправления производительности. Я хотел бы знать, как найти самые медленные запросы в файлах журналов. скажем, запросы занимают более 30 мс.postgresql 9.3 log slow query

+0

https://www.postgresql.org/docs/ 9.3/статический/среда-конфигурации-logging.html # GUC-LOG-MIN-ПРОДОЛЖИТЕЛЬНОСТЬ-ЗАЯВЛЕНИЕ –

ответ

6

В postgresql.conf раскомментируйте линию

#log_min_duration_statement = -1 

и измените его значение на 30. Таким образом, запрашивает больше, чем 30мс будет регистрироваться