Condividi tramite


Operatore Showplan Parallelism

L'operatore Parallelism esegue operazioni logiche di tipo distribute streams, gather streams e repartition streams. Le colonne dell'argomento possono contenere un predicato PARTITION COLUMNS:() con un elenco delimitato da virgole contenente le colonne partizionate. Le colonne dell'argomento possono includere inoltre un predicato ORDER BY:(), che elenca le colonne di cui deve essere mantenuto l'ordinamento durante il partizionamento.

Parallelism è un operatore fisico.

[!NOTA]

Se una query è stata compilata come parallela, ma in fase di runtime viene eseguita come seriale, l'output Showplan generato da SET STATISTICS XML o utilizzando l'opzione Includi piano di esecuzione effettivo in SQL Server Management Studio non includerà l'elemento RunTimeInformation per l'operatore Parallelism. Nell'output di SET STATISTICS PROFILE i conteggi delle righe effettivi e il numero effettivo delle esecuzioni indicheranno zero per l'operatore Parallelism. Quando una delle due condizioni si verifica, significa che l'operatore Parallelism è stato utilizzato solo durante la compilazione delle query e non nel piano di query di runtime. Si noti che talvolta i piani di query parallele vengono eseguiti in serie se il carico simultaneo del server è elevato.