SQL Server执行计划中的并行性

mal*_*s98 7 sql sql-server sql-server-2008

我试图优化我的查询,我遇到了一个Parallelism show plan运算符,我之前还没有遇到过.

想知道,这是什么,它表明它是否包含在执行计划中?

谢谢!

Mit*_*eat 14

SQL Server执行计划中的Parallelism运算符显示多个线程将执行该工作.例如,如果优化器计算操作将从中受益并且可以拆分为多个流,则它将分配到多个执行流中,在单独的流中执行任务,然后将多个流收集回结果集.

Parallelism运算符执行分发流,收集流和重新分配流逻辑操作.

如果您还没有看到它:执行计划基础知识

分发流执行计划图标 分发流执行计划图标

收集流执行计划图标 收集流执行计划图标

重新分区流执行计划图标 重新分区流执行计划图标