2009-01-13 60 views

回答

0

我觉得这里使用SQL事件探查器是矫枉过正在这种情况下,特别是因为它可以根据您跟踪什么在服务器上创建大量负载。 SQL Server通过sysperfinfo系统表公开用于其性能计数器的原始值;你应该只能够每天一次运行此查询和减去值来工作,你有多少SQL请求当日接收:

SELECT cntr_value 
FROM sysperfinfo 
WHERE object_name = 'SQLServer:SQL Statistics' 
AND counter_name = 'Batch Requests/sec' 

如果服务器全日达这显然只工作;重新启动将重置该号码。

0

我以另一种方式解决了这个问题(所有调用都通过IIS群集“路由”,我可以在其中分析日志)。

Thanx!