Operador de plano de execução Distribute Streams

O operador Distribute Streams só é usado em planos de consulta paralelos. O operador Distribute Streams leva um fluxo de entrada simples de registros e produz fluxos de saída múltiplos. O conteúdo do registro e o formato não são alterados. Cada registro do fluxo de entrada aparece em um dos fluxos de saída. Este operador preserva automaticamente a ordem relativa dos registros de entrada nos fluxos de saída. Normalmente, são usadas operações de hash para decidir a qual fluxo de saída pertence um determinado registro de entrada.

Se a saída for particionada, então a coluna Argumento conterá um predicado PARTITION COLUMNS: () e as colunas de particionamento.

O Distribute Streams é um operador lógico.

Ícone do operador Distribute streams parallelismÍcone do plano de execução gráfica