Sql*_*CID 5 windows-server-2003 wmi cpu-usage sql-server
我有几台服务器,运行 Server 2003 Std/Ent 和 SQL 2000/2005,我注意到随着时间的推移,它们将开始显示更高的 CPU 使用率。停止 WMI 服务并重新启动它总是会使其重新关闭。这不是一个巨大的蠕变,但一个月后它会增加大约 10%,所以即使在空闲时间,它也会显示 10% 的 CPU 使用率。我们并没有大量使用 WMI,只有几个脚本检查服务状态和性能(它是否使用 WMI?),这就是它被注意到的方式。是否有 WMI 跟踪工具?有没有其他方法可以解决这个问题?表现出症状的服务器大不相同,除了操作系统和 SQL 之外没有共同的元素。
小智 3
我实际上曾经遇到过这个问题。我们调出 filemon 并发现 WMI 正在大量写入日志文件 (Framework.log)。我们检查了该文件,发现它的大小已增长超过 2 GB。我们要么重命名该文件,要么停止服务并重命名(不记得了)。无论如何,我们发现它减轻了CPU的负担。有一篇知识库文章发布了修复程序,说明了文件变得如此之大的原因以及如何修复它。这对我们有用:
http://support.microsoft.com/kb/836605
华泰
| 归档时间: |
|
| 查看次数: |
4207 次 |
| 最近记录: |