Operador de plano de execução Parallelism

O operador Parallelism executa operações lógicas de fluxos de distribuição, recolhimento e repartição. As colunas Argument podem conter um predicado PARTITION COLUMNS: () com uma lista separada por vírgula das colunas que estão sendo particionadas. As colunas Argument também podem conter um predicado ORDER BY: (), listando as colunas para preservar a ordem de classificação durante o particionamento.

Parallelism é um operador físico.

ObservaçãoObservação

Se uma consulta tiver sido compilada como paralela, mas no tempo de execução for executada como consulta serial, a saída de plano de execução gerada por SET STATISTICS XML ou pela opção Incluir Plano de Execução Real no SQL Server Management Studio não conterá o elemento RunTimeInformation para o operador Parallelism. Na saída SET STATISTICS PROFILE, as contagens reais de linha e número real de execuções exibirão zeros para o operador Parallelism. Quando uma dessas condições ocorre, significa que o operador Parallelism só foi usado durante a compilação da consulta e não no plano de consulta em tempo de execução. Observe que às vezes os planos de consulta paralelos serão executados em série, se houver uma carga simultânea grande no servidor.