SQL Server 2005 使用 100% CPU,但在 SQL Server Profiler 运行时降至 70%

and*_*uha 1 sql-server-2005

我们有一个 SQL Server,它突然开始以 98%-100% 的 CPU 运行。不知道为什么。当我们打开 SQL Server Profiler 时,它会下降到 70% 的范围。

有任何想法吗?

Eva*_*son 5

我怀疑您看到 CPU 利用率较低是因为 SQL Server Profiler 引入了延迟。您应该会发现有问题的查询在 Profiler 运行时运行得更慢。

尽管配置文件将向您展示实际发生的情况,但 CPU 使用率。