5.29. Визуализация плана запроса #
PPEM поддерживает визуализацию планов запросов, которые можно получить с помощью команды EXPLAIN. За подробной информацией об этой команде обратитесь к официальной документации Postgres Pro.
Визуализация содержит дерево узлов плана запроса и позволяет перемещаться между узлами. Каждый узел имеет уникальное имя и соответствует указанной стадии выполнения запроса. При нажатии на имя узла отображается расширенная информация об этом узле.
В этом разделе описано, как управлять визуализациями планов запросов, и приведены следующие инструкции:
Создание визуализации плана запроса
Перед выполнением этой инструкции:
Получите план запроса:
EXPLAIN (ANALYZE, COSTS, VERBOSE, BUFFERS, FORMAT JSON)
Скопируйте план запроса и сохраните его.
Чтобы создать визуализацию плана запроса:
В навигационной панели перейдите в Мониторинг → Визуализация.
Укажите параметры новой визуализации плана запроса (помеченные звёздочкой параметры являются обязательными):
Имя.
Если вы не указываете имя, оно генерируется автоматически.
План запроса: план запроса, который будет визуализирован.
Запрос: текст запроса, план которого будет визуализирован.
Если вы указываете текст запроса, он добавляется в визуализацию плана запроса.
Чтобы создать визуализацию на основе примера плана запроса, в блоке Пример, нажмите
рядом с примером. В этом случае значения параметров визуализации плана запроса подставляются автоматически.
Нажмите Визуализировать.
Просмотр визуализации плана запроса
В навигационной панели перейдите в Мониторинг → Визуализация.
В Сохраненные планы нажмите на имя визуализации плана запроса.
Редактирование визуализации плана запроса
В навигационной панели перейдите в Мониторинг → Визуализация.
В Сохраненные планы нажмите
рядом с визуализацией плана запроса.
Отредактируйте параметры визуализации плана запроса.
Нажмите Визуализировать.
Удаление визуализации плана запроса
Важно
После удаления визуализации планов запросов невозможно восстановить.
Чтобы удалить визуализацию плана запроса:
В навигационной панели перейдите в Мониторинг → Визуализация.
В Сохраненные планы нажмите
рядом с визуализацией плана запроса.