SQL Server Perfmon Counters

Listed below are few important Perfmon Counters and threshold values for CPU, Memory,Disk trouble shooting.

Metric Object Counter Threshold value
CPU Process (sqlservr) %Processor Time < 80%
System Processor Queue Length < 4 per CPU
Memory Memory Available Mbytes > 100MB
SQL Server: Buffer Manager Lazy Writes/Sec < 20
SQL Server: Buffer Manager Page Life Expectancy (PLE) > 300
SQL Server: Buffer Manager Page Lookups/sec <100
SQL Server: Buffer Manager Page Reads/sec <90
SQL Server: Buffer Manager Readahead/sec < 20% of page Reads/sec
SQL Server: Buffer Manager Buffer Cache Hit Ratio >99 %
Disk Physical Disk Avg. Disk Sec/Read < 8ms
PhysicalDisk Avg. Disk sec/Write < 8ms
Index SQLServer:Access Methods Full Scans / sec 1 Full Scan/sec per 1000 Index Searches/sec
SQLServer:SQL Statistics SQL Compilations/sec < 10% of the number of the Batch Requests/sec
SQLServer:SQL Statistics SQL Re-Compilations/sec < 10% of the number of SQL compilations/sec

Leave a comment