无忧技术网 - RSS订阅 
无忧技术网

SQL Server性能计数器分析


作者:[佚名] - 发布:2010-6-28 23:08:52 - 来源:无忧技术网
计数器 描述
Buffer manager/buffer cache hit ratio 指可在缓冲池中找到而不需要从磁盘中读取(物理I/O)的页面的百分比。如果该值较低则可能存在内存不足或不正确的索引
General statistics object/user connections 指系统中活动的SQL连接数。该计数器的信息可以用于确定系统得最大并发用户数
Locks/lock requests/sec 指每秒请求的锁个数。通过优化查询来减少读取次数,可以减少该计数器的值。
Locks/lock timeouts/sec 指每秒由于等待对锁的授权的锁请求数,理想情况下,该计数器的值为0
Locks/lock waits/sec 指每秒无法立刻得到授权而超时的锁请求数,理想情况下,该计数器的值应该尽可能为0
Locks/number of deadlocks/sec 指每秒导致死锁的锁请求数。死锁对于应用程序的可伸缩性非常有害,并且会导致恶劣的用户体验。该计数器必须为0
Memory manager/memory grants pending 指每秒等待工作空间内存授权的进程数。该计数器应该尽可能接近0,否则预示可能存在着内存瓶颈
SQL statistics/batch requests/sec 指每秒向服务器提交批的请求次数。该计数器被用来确定系统的负载大小
SQL statistics/ SQL compilations/sec 指每秒编译数。理想状态下该计数器的值应该低,如果batch requests/sec计数器的值非常接近该计数器,那么可能存在大量的特殊SQL调用
SQL statistics/ re- compilations/sec 指每秒的重新编译数。该计数器的值越低越好。存储过程在理想情况下应该只编译一次,然后被他们的执行计划重复利用。如果该计数器的值较高,或许需要换个方式编写存储过程,从而减少重编译的次数
责任编辑:liqwei
打印本页】【关闭本页】【返回列表
·上一篇:数据库日志文件过大或已满的解决方法
·下一篇:没有了!
 文章评分
  • current rating
-5 -4 -3 -2 -1 0 +1 +2 +3 +4 +5
 相关文章
·[MySQL]Linux下Mysql 数据库性能调优 (2010-09-04)
·[Linux]Unix性能计数器分析 (2010-06-28)
·[Windows]Windows性能计数器分析 (2010-06-28)
 相关评论
 站点最新文章 更多>> 
·[经典影音]弱点
·[经典影音]萨利机长
·[经典影音]天空之眼
·[管理知识]康奈尔笔记法,提高100%学习效率
·[管理知识]刘强东:我管75000人靠这4张表格
·[管理知识]跟壳牌学HSE管理
·[运营策划]编辑工作内容整理
·[至理名言]奋斗与决定
·[瀚海拾遗]盲人打灯笼之各家论道
·[搞笑段子]中国男足
 站点浏览最多 更多>> 
·[协议规范]http断点续传原理:http头 Range、…
·[JS/CSS/HTML]HTML 空格的表示符号 nbsp / en…
·[NoSQL]Mongo数据库简介
·[协议规范]什么是SPF记录?如何设置、检测SP…
·[协议规范]图解 HTTPS 通信过程
·[PHP]精选国外免费PHP空间推荐
·[程序综合]常用IP地址查询接口
·[程序综合]什么是 DNS Prefetch ?
·[程序综合]获取客户端IP地址的三个HTTP请求…
·[Linux]/usr 目录的由来