服务器的CPU数量对应sql server 建议开启的最大线程数

下表显示了针对各种 CPU 与 SQL Server版本的组合自动配置的最大工作线程数。

CPU 数 32 位计算机 64 位计算机
<= 4 个处理器 256 512
8 个处理器 288 576
16 个处理器 352 704
32 个处理器 480 960
64 个处理器 736 1472
128 个处理器 4224 4480
256 个处理器 8320 8576

使用下列公式:

CPU 数 32 位计算机 64 位计算机
<= 4 个处理器 256 512
> 4 个处理器和 < 64 个处理器 256 +((逻辑 CPU 位数 - 4)* 8) 512 +((逻辑 CPU 位数 - 4)* 16)
> 64 个处理器 256 + ((逻辑 CPU 位数 - 4) * 32) 512 + ((逻辑 CPU 位数 - 4) * 32)

参考博文:https://docs.microsoft.com/zh-cn/sql/database-engine/configure-windows/configure-the-max-worker-threads-server-configuration-option?redirectedfrom=MSDN&view=sql-server-2017

发布了131 篇原创文章 · 获赞 211 · 访问量 27万+

猜你喜欢

转载自blog.csdn.net/qq_26870933/article/details/100928767