IT-словарь › Базы данных › Журнал медленных запросов

Журнал медленных запросов

Базы данных Svenska → Обновлено: 2026-10-18

Запись каждого запроса, который выполняется дольше заданного порога. Кратчайший путь от «база тормозит» до конкретного списка того, что чинить.

В MySQL он включается через slow_query_log и long_query_time, в PostgreSQL — через log_min_duration_statement. Начинайте с высокого порога, скажем секунды, и снижайте его по мере исчезновения худших случаев: поставите ноль сразу — утонете в логах и зря нагрузите диск. Сырой журнал редко пригоден как есть; pgBadger и pt-query-digest нормализуют запросы и ранжируют их по суммарному времени. Главное наблюдение: запрос на вершине списка редко самый дорогой — десять тысяч запросов по пятьдесят миллисекунд обходятся дороже одного на десять секунд, поэтому pg_stat_statements — необходимое дополнение.

← Назад к словарю