Online Documentation for SQL Manager for PostgreSQL

Просмотр плана запроса


Чтобы просмотреть план запроса нажмите кнопку btnExplainQuery Explain query на одной из панелей инструментов.

План запроса можно выводить в текстовом виде на вкладке Edit или в текстовом виде на текущей вкладке. Для этого нужно открыть раскрывающийся список кнопки Explain query и выбрать пункт Verbose. Если выберете пункт Analyze, а затем нажмете кнопку Explain query то план запроса будет показан на вкладке Plan более подробно, с указанием времени, потраченного на выполнение запроса.

 

SQL Editor - Viewing query plan

 

На вкладке Plan отображается последовательность действий, которые происходят в системе при выполнении запроса.

Полезная информация о каждом этапе выполнения предоставлена в окнах свойств, расположенных справа и внизу от основного окна.

 

В правой и нижней частях окна располагается дерево плана запроса. В столбцах отображены следующие характеристики каждого элемента плана.

  • Операции - Operation
  • Логические операции - Logical operation
  • Вес поддерева - Subtree Cost
  • Затраты ввода/вывода - IO Cost
  • Затраты CPU - CPU Cost
  • Выполнения - Executions
  • Строки - Rows
  • Размер строки - Row Size
  • Параллельно - Parallel
  • Оператор - Statement
  • Аргумент - Argument
  • Определенные значения - Defined Values
  • Вывод - Output
  • Предупреждения - Warnings