Opérateur Showplan Parallelism
L'opérateur Parallelism effectue les opérations logiques de distribution de flux, de collecte de flux, et de répartition de flux. Les colonnes Argument peuvent contenir un prédicat PARTITION COLUMNS:() accompagné d'une liste de colonnes partitionnées, séparées par des virgules. Les colonnes Argument peuvent également contenir un prédicat ORDER BY:() , qui liste les colonnes pour conserver l'ordre de tri durant le partitionnement.
Parallelism est un opérateur physique.
[!REMARQUE]
Si une requête a été compilée en tant que requête parallèle, mais qu'au moment de son exécution elle est exécutée comme une requête séquentielle, les données de sortie du Showplan générées par SET STATISTICS XML ou au moyen de l'option Inclure le plan d'exécution réel de SQL Server Management Studio ne contiendront pas l'élément RunTimeInformation pour l'opérateur Parallelism. Dans le résultat de SET STATISTICS PROFILE, les compteurs de lignes réelles et le nombre réel d'exécutions afficheront des zéros pour l'opérateur Parallelism. Si l'une ou l'autre de ces situations se produit, cela signifie que l'opérateur Parallelism n'a été utilisé que lors de la compilation de la requête, mais pas dans le plan de requête en cours d'exécution. Notez que certaines fois, les plans de requête parallèles sont exécutés séquentiellement si le serveur doit faire face à des charges concurrentes élevées.
Voir aussi