Отображение фактического плана выполнения

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

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

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

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

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

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

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

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

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