与sqlserver相关的性能计数器

原创 2006年06月19日 10:44:00
2.与sqlserver相关的性能计数器:
 
Process:Working Set
Working Set 计数器表示的是一个进程所占用的内存数量。监控时可以选择需要的进程,如:sql server的进程Working SetProcess sqlservr
SQL Server:Buffer Manager:Buffer Cache Hit Ratio
高速缓存命中率,比率最好为 90% 或更高。增加内存直到这一数值持续高于 90%,表示 90% 以上的数据请求可以从数据缓冲区中获得所需数据。如果这个值很低,持续低于80%,就需要增加更多的内存。
SQL Server:Buffer Manager: Total Pages
这个计数器是针对SQL Server的物理读写,不是整个系统的物理读写。物理读写比较耗时,所以上面的两个值不要太大。
SQL Server:Memory Manager:Total Server Memory (KB)
Total Server Memory (KB) 计数器值与计算机的物理内存大小相比一直很高,可能需要更多的内存。
 
Full Scans/secSQL ServerAccess Methods(全表扫描/) 每秒的完全扫描数。如果这个计数器显示的值比12高。 [全表扫描很对性能影响很大,一般都优化SQL查询语句,尽量避免全表扫描]
 
Page splits/secSQL ServerAccess Methods(页分割/)由于数据更新操作引起的每秒页分割的数量。[页拆分是说把已满的页上一半的数据移到两个新页上,以便在本页上腾出空间插入数据。页拆分会降低性能。]
 
 
 Lazy Writes/sec(惰性写/)惰性写进程每秒写的缓冲区的数量。值最好为0[惰性写进程所做的事简单的说就是:如果高速缓存空闲列表变得太小,惰性写将扫描整个高速缓存,收回没有使用的页,已保持高速缓存有空闲空间可用。如果该计数器的值很小,说明高速缓存的空闲空间是够用的]
 
 
 Average Latch Wait Ti m e ( m s ) (平均闩等待时间(毫秒)) 一个SQL Server线程必须等待一个闩的平均时间,以毫秒为单位。如果这个值很高,你可能正经历严重的竞争问题。

Latch Waits/sec (
闩等待/在闩上每秒的等待数量。如果这个值很高,表明你正经历对资源的大量竞争。
 
 Number of Deadlocks/secSQL ServerLocks(死锁的数量/导致死锁的锁请求的数量

Average Wait Time
SQL ServerLocks(ms) (平均等待时间(毫秒)) 线程等待某种类型的锁的平均等待时间
 
Lock blocksSQL Server:Memory Manager:服务器上锁定块的数量,锁是在页、行或者表这样的资源上。不希望看到一个增长的值。
 
 
Use ConnectionsSQL Server):当前用户连接数
 
 
从以上的计数器中可以看出:sql server的当前用户连接数,内存使用量,物理I/O,资源竞争情况,是否有死锁,将这些作为是否升级硬件调整参数或优化程序的参考。

相关文章推荐

常用 监控SQLSERVER性能计数器

CPU监视: processor:%processor time 即 CUP处理非闲置线程所用时间的百分比。如果该值一直大于70% 就代表CUP存在瓶颈 Process: %processor ti...
  • WXDZXL
  • WXDZXL
  • 2012年10月16日 21:19
  • 1057

SqlServer 主要监控的性能计数器

监控对象组                                                                                             ...

SQLServer2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败(我遇到的问题)

性能计数器注册表配置单元一致性”检查失败 一般是首次没安装成功,再装时会出现的问题...

SqlServer 性能计数器

监控范围 计数器 说明 CPU \Processor(_Total)\% Processor Time 与 Processor Information\% Processor ...

Intel性能计数器

  • 2011年10月30日 14:28
  • 318KB
  • 下载

性能计数器

  • 2008年03月26日 13:26
  • 222KB
  • 下载

SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证

SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法【已验证 在Windows Server 2003 、Windows XP或者Wi...

数据库维护 核心性能计数器

  • 2012年06月29日 14:36
  • 84KB
  • 下载

性能计数器模板

  • 2017年11月01日 11:55
  • 12KB
  • 下载

性能计数器之内存

性能测试中内存相关的性能计数器 Memory/Available Mbytes Memory/Page Reads/sec Memory/Pages/sec Memory/Pool Nonpa...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:与sqlserver相关的性能计数器
举报原因:
原因补充:

(最多只允许输入30个字)