首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SQL数据库cpu利用率100%

SQL数据库cpu利用率100%
EN

Stack Overflow用户
提问于 2020-07-23 03:01:59
回答 1查看 107关注 0票数 0

sql server cpu使用率过高如何修复需要检查的内容

请告诉我如何解决所有维护作业运行正常的问题

EN

回答 1

Stack Overflow用户

发布于 2020-07-23 15:15:23

可能有其他程序完全在服务器上运行,正在消耗CPU,所以我建议先打开任务管理器或资源监视器,检查SQL server本身是否正在使用所有的CPU。因为这是不寻常的。

在完成这些操作之后,如果您发现确实是SQL占用了所有的CPU,那么获取至少一些信息的一种快速方法是执行过程sp_who2。这将返回一个值表,指示会话id、登录名、主机名(客户端从其连接的机器)等,以及CPUTime列。运行该命令,查看任何具有较高CPUTime值的行。

但是,请注意,有些系统进程会运行很长时间,并且CPU时间似乎非常长,因为可以说,它们“总是在运行”。

如果想要获得更详细的信息,可以在实例上创建Adam Machanic的优秀sp_whoisactive存储过程,然后运行该存储过程。您可以下载DDL,并阅读相关文档,here

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

https://stackoverflow.com/questions/63041421

复制
相关文章

相似问题

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