sp_sqlagent_get_perf_counters SQL Server 2005 每 20 秒运行一次

use*_*308 5 sql-server-2005 sql-server

一点背景资料:

我们在装有 Microsoft Windows Server 2003 SP2 的服务器上运行 SQL Server 2005 SP2。

当我运行探查器时,我注意到它EXECUTE msdb.dbo.sp_sqlagent_get_perf_counters每 20 秒运行一次。

这是探查器每 20 秒运行一次:

SELECT N'Testing Connection...'
go
EXECUTE msdb.dbo.sp_sqlagent_get_perf_counters
go
Run Code Online (Sandbox Code Playgroud)

到目前为止我做了什么:

  • 我已经删除了系统上的所有演示警报。

可能的答案:

  • 我想知道 2005 年的服务包 3 或 4 是否可以解决这个问题?
  • 或者我可以在注册表或sql本身中设置什么?
  • 或者是否有适用于 Windows Server 2003 的补丁可能会有所帮助?

gbn*_*gbn 1

除非它占用资源,否则这有什么关系吗?据我了解(来自一些搜索),它无论如何都会运行。

SQL Server 2008有一个用于 CPU 使用情况的 MS Connect 项目,但它看起来尚未解决