如何使用SQL Server的未记录的-P开关?

时间:2012-05-29 14:57:00

标签: sql-server parallel-processing switch-statement

我正在寻找语法。实际上我需要检查查询使用多个处理器并行处理,但是有单处理器机器。我读了几个地方-P开关但找不到如何使用它....

1 个答案:

答案 0 :(得分:1)

this article中详细介绍了如何使用它。

只需将;-P16添加到SQL Server配置管理器中的启动参数列表的末尾,然后重新启动该服务。

重新启动时SELECT cpu_count FROM sys.dm_os_sys_info应指示SQL Server认为您有16个处理器。

你也可以考虑

DBCC OPTIMIZER_WHATIF(CPUs, 16) WITH NO_INFOMSGS;

作为一种不那么干扰(但同样没有记录)的方式来实现同样的目的。 More details on that one here.