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


Как показать предполагаемый план выполнения

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

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

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

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

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

  3. В меню Запрос выберите Показать предполагаемый план выполнения или нажмите на панели инструментов кнопку Показать предполагаемый план выполнения. Расчетный план выполнения отображается на вкладке План выполнения на панели результатов. Для просмотра дополнительных сведений задержите указатель мыши над значками логического и физического оператора и просмотрите описание и свойства оператора в отобразившейся всплывающей подсказке. Кроме того, свойства оператора можно просмотреть в окне «Свойства». Если «Свойства» не видны, щелкните оператор правой кнопкой мыши и выберите Свойства. Выберите оператор для просмотра его свойств.

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

См. также

Справочник

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

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

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

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

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