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

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

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

ПримечаниеПримечание

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

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