您好我有一个服务器与2个物理处理器,每个8个核心。
通过Management Studio查看向我展示了一棵NUMA 0和NUMA 1以及8个孩子的树。
当前maxdop是0,我应该为服务器设置一个不同的maxdop? 如果是这样应该是2或16? MAXDOP应该基于物理还是逻辑处理器计数?
谢谢,任何帮助表示赞赏。 加布里埃尔
来自Microsoft的这篇文章对于设置MAXDOP有一些很好的一般指导。 一般情况下,你会希望基于逻辑处理器计数,并且你希望为具有8个或更多处理器的系统设置为8。 我们有一个带有64个逻辑处理器的系统,当它被设置为0时,我们看到极端的性能问题。我们拥有它在8,它似乎工作得很好。 你最好的select是在正常负载下试验一些设置,看看它是如何执行的。
MAXDOP应该是零,除非你有一个明确的,由默认设置引起的问题。
除非必须,否则我什么也不做,很可能在MS PSS的指导下。