Оператор Compute Scalar инструкции Showplan

Оператор Compute Scalar вычисляет выражение и выдает вычисленную скалярную величину. Затем эту величину можно вернуть пользователю или сослаться на нее в каком-либо запросе, а также выполнить эти действия одновременно. Примерами одновременного использования этих возможностей являются предикаты фильтра или соединения.

Compute Scalar — это логический и физический оператор.

ms178082.note(ru-ru,SQL.90).gifПримечание.
Операторы Compute Scalar в инструкциях Showplan, сформированных с помощью XML SET STATISTICS, могут не содержать элемент RunTimeInformation. (В графических инструкциях Showplan Фактическое число строк, Фактическое число повторных привязок и Фактическое число сбросов на начало могут отсутствовать в окне Свойства, если в среде SQL Server Management Studio выбран параметр Включить действительный план выполнения.) В данном случае это означает, что хотя эти операторы были использованы в скомпилированном плане запроса, их работа выполнялась другими операторами в исполняемом плане запроса. Кроме того, обратите внимание, что число запусков на выходе Showplan, сформированных SET STATISTICS PROFILE, равно сумме повторных привязок и сбросов на начало в инструкциях Showplan, сформированных XML SET STATISTICS.

Значок оператора Compute scalarЗначок графического плана выполнения

См. также

Задачи

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

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

Справочник по логическим и физическим операторам
Отображение планов выполнения с помощью параметров Showplan инструкции SET (Transact-SQL)

Другие ресурсы

Функции (Transact-SQL)

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

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