sqlserver服务器常用的性能计数器
时间:2021-07-01 10:21:17
帮助过:7人阅读
计数器 |
说明 |
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服务器常用的性能计数器
标签: