Раздел «Проблемные запросы»
В этом разделе отображаются вызывающие подозрения запросы в различных разрезах, которые определяются в конфигурации сервера или могут быть переопределены через ALTER SYSTEM.
На начальной странице выбирается хост, для выбранного хоста отображается аналитика проблемных запросах на соответствующих вкладках.
Проблемные запросы:
отобразит сводку по хостам:
всего проблемных запросов,
всего шаблонов проблемных запросов,
timeline.
переведет на аналитику выбранного хоста:
затраты ресурсов на запросы, обощенные до шаблонов,
затраты ресурсов на запросы, обощенные до моделей,
затраты ресурсов на запросы, сведенные к приложениям,
др.
На главной странице раздела отображается сводка по хостам с проблемными запросами, главные из которых — общее количество проблемных запросов и количество шаблонов, к которым их можно свести.
Для каждого хоста отображается график интенсивности появления проблемных запросов, разбитый на 24 часа (Timeline).
Дла перехода к детальной аналитике проблемных запросов нажмите на число шаблонов.
Для выбранного хоста сервис предоставляет аналитику проблемных запросов. В виде сводных таблицы будут отображены затры ресурсов на запросы:
обобщенные до шаблонов;
обобщенные до моделей;
сведенные к приложениям;
и др.
Включение сброса анализа выполняемых запросов прямо из активной сессии
Чтобы включить сброс анализа выполняемых запросов прямо из активной сессии можно воспользоваться такой конструкцией:
SET log_min_duration_statement = '1ms'; -- пишем в лог все запросы дольше 1ms
LOAD 'auto_explain'; -- загружаем модуль auto_explain
SET auto_explain.log_min_duration = '1ms'; -- снимаем план, если дольше 1ms
SET auto_explain.log_analyze = 'on'; -- план пишем как EXPLAIN (ANALYZE, BUFFERS)
SET auto_explain.log_buffers = 'on';
SET auto_explain.log_timing = 'on';
SET auto_explain.log_triggers = 'on'; -- и триггеры тоже
SET track_io_timing = 'on'; -- выводить в план время IO-операций
Можно также (рекомендуется) установить нужные параметры auto_explain в конфиге сервера.
- Страница /Планы
- Порядок перехода на страницу /Планы
- Панель управления страницей
- Вкладка «По шаблонам»
- Вкладка «По приложениям»
- Вкладка «По объектам базы (операции)»
- Вкладка «По объектам базы (ресурсы)»
- Вкладка «По динамическим объектам (операции)»
- Вкладка «По динамическим объектам (ресурсы)»
- Вкладка «По триггерам»
- Вкладка «Пиковые цепочки»
- Вкладка «По времени и ресурсам»
- Страница /узел
- Страница /шаблоны