我们的某个生产服务器(alwaysOn主服务器上的DynamicAx数据库)有时会出现CPU问题。人们要求我们向他们提供所用CPU%的详细信息。这是一个例子: enter image description here
好的,现在没有问题,但有时CPU%上升到90%。我们被要求解释90%的细节!他们希望看到一个进程列表(spid),每个进程列出一个百分比,并通过添加所有这些百分比来获得90%的CPU利用率。 Process_1 - 8% Process_2 - 10% Process_3 - 50% Process_4 - 2% Process_5 - 20%
总计--90%
好的,这就是process_5的问题,让我们去杀吧......(笑话)......
是否有魔术查询,可以提供此类列表的神奇工具?
谢谢,
答案 0 :(得分:0)
您可以在资源监视器的CPU选项卡下看到进程列表。
如果您需要更多高级详细信息,可以使用Process Monitor进行活动摘要甚至记录。也许你可以把这个摘要提供给"人。"