如何配置 cost threshold for parallelism 选项 (SQL Server Management Studio)

使用 cost threshold for parallelism 选项指定 Microsoft SQL Server 创建和运行并行查询计划的阈值。仅当运行同一查询的串行计划的估计开销高于在 cost threshold for parallelism 中设置的值时,SQL Server 才创建和运行该查询的并行计划。

配置 cost threshold for parallelism 选项

  1. 在对象资源管理器中,右键单击服务器并选择**“属性”**。

  2. 单击**“高级”**节点。

  3. 在**“并行”**下,将 CostThresholdForParallelism 选项更改为所需值。键入或选择一个值(介于 0 到 32767 之间)。

使用 cost threshold for parallelism 选项指定 SQL Server 为查询创建和执行并行计划时的阈值。此处成本指的是在特定硬件配置中执行串行计划估计需要花费的时间(以秒为单位)。cost threshold for parallelism 只能在对称多处理器 (SMP) 系统中设置。