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


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

Оператор Parallelism выполняет логические операции потоков распространения, сбора и повторного секционирования. Столбцы Argument могут содержать предикат PARTITION COLUMNS:() со списком секционируемых столбцов, разделенным запятыми. Столбцы Argument могут также содержать предикат ORDER BY:(), вносящий в список столбцы для сохранения порядка сортировки во время секционирования.

Parallelism является физическим оператором.

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

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