sqlserver服务器常用的性能计数器

sqlserver服务器常用的性能计数器,在此标记。

性能对象 计数器 说明
Processor %Processor Time
%Privileged Time
建议值:持续低于80
建议值:持续低于10
System Processor Queue Length 等候处理器的线程队列长度
建议值:此值/CPU数  <  2
     
Memory Available Mbytes 给操作系统预留20%的物理内存
  Pages/sec
Page faults/sec
建议值:低于20(Hard fault)
页面访问错误,包含Hard、Soft
Page File %Usage
%Peak Usage
建议值:低于70%
虚拟内存文件使用的峰值
     
PhysicalDisk
(LogicalDisk)
%Disk Time
%Idle Time
磁盘读写时间百分比,不准确,主要看趋势;
磁盘空闲时间百分比,准确
  Avg. Disk Queue Length 磁盘队列,
理论上不应该长时间大于2
  Disk Bytes/sec
Avg. disk sec/transfer
Avg. disk sec/read
Avg. disk write/sec
每秒磁盘读写数量之和,非常保守的数值也应该大于 20MB;
其他三个参数,参考值: < 10ms
     
Network Interface Bytes Total/sec 百兆网卡,参考值:  <   7MB/sec
千兆网卡,参考值:  < 70MB/sec
  Output Queue Length 参考值: < 2
     
SQL Server: Memory Manager Total Server Memory(KB)
Target Server Memory(KB)
Total表示当前使用缓存的大小
Target表示SqlServer能够使用的内存总量;
如果Total小于Target值,说明SqlServer还没有充分使用OS分配的内存,它会不断的缓存新的数据和执行计划
     
SQL Server: BufferManager Buffer Cach Hit Ratio 参考值: > 97%
     
SQL Server: General Statistics User Connections 用户连接数
SQL Server: SQL Statistics Batch Requests/sec 每秒的SQL请求数
     
SQL Server: Databases Transaction/sec 每秒事务数
  Data File(s) Size(KB)
Log File(s) Size(KB)
Log Growths
数据文件大小
日志文件大小
日志文件扩大总次数
上一篇:SQLServer跨服务器访问数据库(openrowset/opendatasource/openquery)


下一篇:连接的世界 - LTE时代产业趋势和战略分析