我正试图了解在VM上运行的SQL服务器之一的以下行为。
Server 2017版有64vCores,主机有96个核心,基本速度2.1GHz
根据https://sqlperformance.com/2017/05/monitoring/troubleshooting-cpu-vmware的文章,我收集了计数器,可以看到下面的“-
任务管理器或perfmon中的处理器%处理器时间:在高峰办公时间切换到80左右
虚拟机软件的处理器时间总是保持在100%左右。
有效的VM速度MhZ平均在140,305左右,所以看起来不受任何地方的限制。(最少8219人及最多157 612人)
主机处理器速度为2091。
有没有办法找出100%来自什么?或者,对于SQL似乎在75%-80%之间的计数器来说,100 %是可以的吗?
补充资料:-
Avg批re/秒在高时间= 30K
阻塞/死锁=无
查询的速度通常类似于100 K的执行/分钟,而他们花费的CPU却很少。
由于各种原因,上面的查询大多都是单线程的。
CTOP= 200和MAXDOP =8谢谢
发布于 2021-01-08 22:27:00
https://dba.stackexchange.com/questions/282866
复制相似问题