5.29. Визуализация плана запроса #

PPEM поддерживает визуализацию планов запросов, которые можно получить с помощью команды EXPLAIN. За подробной информацией об этой команде обратитесь к официальной документации Postgres Pro.

Визуализация содержит дерево узлов плана запроса и позволяет перемещаться между узлами. Каждый узел имеет уникальное имя и соответствует указанной стадии выполнения запроса. При нажатии на имя узла отображается расширенная информация об этом узле.

В этом разделе описано, как управлять визуализациями планов запросов, и приведены следующие инструкции:

Создание визуализации плана запроса

Перед выполнением этой инструкции:

  1. Получите план запроса:

    EXPLAIN (ANALYZE, COSTS, VERBOSE, BUFFERS, FORMAT JSON)
  2. Скопируйте план запроса и сохраните его.

Чтобы создать визуализацию плана запроса:

  1. В навигационной панели перейдите в МониторингВизуализация.

  2. Укажите параметры новой визуализации плана запроса (помеченные звёздочкой параметры являются обязательными):

    • Имя.

      Если вы не указываете имя, оно генерируется автоматически.

    • План запроса: план запроса, который будет визуализирован.

    • Запрос: текст запроса, план которого будет визуализирован.

      Если вы указываете текст запроса, он добавляется в визуализацию плана запроса.

    Чтобы создать визуализацию на основе примера плана запроса, в блоке Пример, нажмите Голубой значок в виде карандаша рядом с примером. В этом случае значения параметров визуализации плана запроса подставляются автоматически.

  3. Нажмите Визуализировать.

Просмотр визуализации плана запроса

  1. В навигационной панели перейдите в МониторингВизуализация.

  2. В Сохраненные планы нажмите на имя визуализации плана запроса.

Редактирование визуализации плана запроса

  1. В навигационной панели перейдите в МониторингВизуализация.

  2. В Сохраненные планы нажмите Голубой значок в виде карандаша рядом с визуализацией плана запроса.

  3. Отредактируйте параметры визуализации плана запроса.

  4. Нажмите Визуализировать.

Удаление визуализации плана запроса

Важно

После удаления визуализации планов запросов невозможно восстановить.

Чтобы удалить визуализацию плана запроса:

  1. В навигационной панели перейдите в МониторингВизуализация.

  2. В Сохраненные планы нажмите Красный значок в виде корзины рядом с визуализацией плана запроса.