Distribute Streams (Showplanoperator)

Der Distribute Streams-Operator wird nur in parallelen Abfrageplänen verwendet. Der Distribute Streams-Operator nimmt genau einen Eingabedatenstrom von Datensätzen an und erzeugt mehrere Ausgabedatenströme. Inhalt und Format der Datensätze werden nicht geändert. Jeder Datensatz aus dem Eingabedatenstrom wird in genau einem der Ausgabedatenströme angezeigt. Dieser Operator behält die relative Reihenfolge der Eingabedatensätze in den Ausgabedatenströmen bei. In der Regel wird mit einem Hashingverfahren festgelegt, zu welchem Ausgabedatenstrom ein bestimmter Eingabedatensatz gehört.

Wenn die Ausgabe partitioniert ist, enthält die Argument-Spalte ein PARTITION COLUMNS:()-Prädikat und die Partitionierungsspalten.

Bei Distribute Streams handelt es sich um einen logischen Operator.

Distribute Streams Parallelism-Operator (Symbol)Symbol im grafischen Ausführungsplan