Parallelism (Showplanoperator)
Der Parallelism-Operator führt die logischen Operationen Distribute Streams, Gather Streams und Repartition Streams durch. Die Argument-Spalten können ein PARTITION COLUMNS:()-Prädikat mit einer durch Trennzeichen getrennten Liste der zu partitionierenden Spalten enthalten. Außerdem können die Argument-Spalten ein ORDER BY:()-Prädikat enthalten, das durch Auflisten der Spalten die Sortierreihenfolge bei der Partitionierung beibehält.
Parallelism ist ein physischer Operator.
Hinweis |
---|
Wenn eine Abfrage als parallele Abfrage kompiliert wurde, aber zur Laufzeit als serielle Abfrage ausgeführt wird, enthält die entweder mit SET STATISTICS XML oder mit der Option Tatsächlichen Ausführungsplan einschließen von SQL Server Management Studio generierte Showplanausgabe kein RunTimeInformation-Element für den Parallelism-Operator. In der SET STATISTICS PROFILE-Ausgabe wird für die tatsächliche Anzahl der Zeilen sowie die tatsächliche Anzahl der Ausführungen Null für den Parallelism-Operator angezeigt. Tritt eine der Bedingungen auf, bedeutet dies, dass der Parallelism-Operator nur während der Kompilierung der Abfrage, nicht aber im Laufzeitabfrageplan verwendet wurde. Beachten Sie, dass parallele Abfragepläne mitunter seriell ausgeführt werden, wenn der Server stark ausgelastet ist. |
Siehe auch