首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行在VmWare上的SQL server的高CPU

运行在VmWare上的SQL server的高CPU
EN

Database Administration用户
提问于 2021-01-08 22:11:14
回答 1查看 402关注 0票数 0

我正试图了解在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谢谢

EN

回答 1

Database Administration用户

发布于 2021-01-08 22:27:00

这似乎是很多CPU被烧毁,应该接近IMHO。

你有什么表现问题吗?我想试试sp_blitz https://www.brentozar.com/blitz/

如果启用了查询,请查看占用CPU的查询。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/282866

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档