Оператор 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 использовался только при компиляции запроса, но не в рабочем плане запроса. Обратите внимание, что иногда планы параллельных запросов выполняются последовательно, если сервер выполняет большое количество параллельных запросов. |
См. также