Operator
A Parallelism in terms of SQL Server execution indicates that multiple threads will execute. For example, if the optimizer calculates that the operation would win and can be divided into several threads, it is distributed into several threads of execution, performs the task in separate threads, and then collects several threads back into the result set.
The Parallelism operator performs thread allocation, collects threads, and redistributes the logical operation flows.
If you havenβt seen it yet: Fundamentals of the implementation plan
Distribute thread execution plan icon
Collect thread execution plan icon
Thread Redistribution Execution Plan Icon
Mitch wheat
source share