是否有任何网站的perfmon计数器和各自的门槛值的完整列表?

我已经收集了执行数据,但分析我需要知道所有计数器的阈值。 特别是内存,物理磁盘和处理器对象下的计数器。 我已经去了很多网站,通常需要解释几个计数器来监视SQL性能问题,有些也提到了他们的阈值,但是他们并没有包括整个计数器列表。 但是,如果windows提供了这么多的计数器,那么我假设它背后必然有一些目的,我想知道相应的阈值,以便看到任何反例价值,我都可以断定它是一个瓶颈。 我没有兴趣的计数器:

物理磁盘:空闲时间百分比,平均 空闲时间,平均 磁盘字节/读取,平均 磁盘字节/转移,平均 磁盘字节/写入,磁盘字节/秒,磁盘读取字节/秒,磁盘写入字节/秒,分割IO /秒,

内存对象:正在使用的字节数,高速caching字节数,高速caching字节数,高速caching故障数/秒数,提交限制数,已提交字节数,零请求错误数/秒,空闲和零页列表字节,修改页列表字节数,页面错误数/页输出/秒,池非分页分配,池非分页字节,池分页分配,池分页字节,池分页常驻字节,备用高速caching核心字节,备用高速caching正常优先级字节,备用高速caching预留字节,系统高速caching驻留字节,系统代码总计字节,系统驱动程序驻留字节,系统驱动程序总字节数,转换故障数/秒,转换页数重置/秒,写入副本/秒,

处理器对象: %C1时间,%C2时间,%C3时间,%DPC时间,%空闲时间,%中断时间,%用户时间,C1转换/秒,C2转换/秒,C3转换/秒,DPC速率,DPC排队/秒,中断/秒,

谢谢!

没有适用于所有环境的“硬性”限制,通常取决于您的安装和要求以及硬件。

话虽如此,你可以遵循一般的指导方针:

http://www.extremeexperts.com/sql/articles/SQLCounters.aspx

http://www.sql-server-performance.com/tips/sql_server_performance_monitor_coutners_p1.aspx

我还会检查我们的SQL Server Central( http://www.sqlservercentral.com ),它在SQL Server上有很多有用的资源。 但是,这些网站需要一个(免费)帐户。

要提出“阈值”,您应该考虑创build性能计数器的基线,然后根据您在给定时间段内观察到的基准值设置阈值。

您可以使用像EventSentry这样的软件随时间捕获数据库中的性能数据,并设置阈值警报。

来到你应该监视Perfmon计数器的值是没有这样的综合列表,因为最好的数字取决于很多因素,最近的和我见过的好的

http://grumpyolddba.co.uk/monitoring/Performance%20Counter%20Guidance%20-%20SQL%20Server.htm

http://grumpyolddba.co.uk/monitoring/Performance%20Counter%20Guidance%20-%20Windows%20Server.htm

HTH