Поделиться через


Как отобразить фактический план выполнения

В этой теме описывается, как создать фактические графические планы выполнения с использованием среды SQL Server Management Studio. При создании фактических планов выполнения выполняются запросы или пакеты Transact-SQL. Создаваемый план выполнения отображает фактический план выполнения запроса, который используется SQL Server Database Engine для выполнения запросов.

Чтобы применить эту возможность, необходимо иметь соответствующие разрешения на выполнение запросов Transact-SQL, для которых создается графический план выполнения, и разрешение SHOWPLAN для всех баз данных, на которые ссылается запрос. Дополнительные сведения см. в разделе Безопасность инструкции Showplan.

Включение плана выполнения для запроса в процессе выполнения

  1. На панели инструментов среды SQL Server Management Studio нажмите кнопку Запрос к ядру СУБД. Можно также открыть существующий запрос и отобразить предполагаемый план выполнения, нажав на панели инструментов кнопку Открыть файл и выбрав существующий запрос.

  2. Введите запрос, для которого необходимо отобразить фактический план выполнения.

  3. В меню Запрос выберите Включить действительный план выполнения или нажмите кнопку Включить фактический план выполнения на панели инструментов

  4. Выполните запрос, нажав кнопку Выполнить на панели инструментов. План, используемый оптимизатором запросов, отображается на вкладке План выполнения на панели результатов. Останавливая указатель мыши над логическими и физическими операторами, можно просмотреть описание и свойства операторов во всплывающих подсказках.

    Также можно просмотреть свойства оператора в окне «Свойства». Если окно «Свойства» не отображается, щелкните правой кнопкой мыши оператор и выберите пункт Свойства. Выберите оператор, чтобы просмотреть его свойства.

  5. Изменить внешний вид отображаемого плана выполнения можно, щелкнув его правой кнопкой мыши и выбрав пункты Увеличить масштаб, Уменьшить масштаб, Выборочное увеличение или Масштаб по размеру. Пункты Увеличить масштаб и Уменьшить масштаб позволяют увеличивать или уменьшать масштаб отображения плана выполнения, в то время как пункт Выборочное увеличение позволяет определять собственный масштаб, например 80 процентов от полного размера. При использовании пункта Масштаб по размеру план выполнения масштабируется до размеров панели результатов.

См. также

Справочник

Графическое отображение планов выполнения (SQL Server Management Studio)

Основные понятия

Значки графических планов выполнения (среде SQL Server Management Studio)

Справка и поддержка

Получение помощи по SQL Server 2005