测试落樱 发表于 2010-9-1 13:55:32

%user time计数器和Cache Hit Ratio计数器

processor_total里的%user time计数器和SQLServer:Catalog Metadata里的Cache Hit Ratio计数器,这两个计数器各代表什么具体意义,越详细越好。比如过高代表怎么样,过低代表怎么样……

测试落樱 发表于 2010-9-1 16:20:05

有没有朋友知道?

PrefTest 发表于 2010-9-1 16:27:02

%user time
如果该值较大,可以考虑是否通过算法优化等方法降低这个值。如果该服务器是数据库服务器,导致此值较大的原因很可能是数据库的排序或是函数操作消耗了过多的CPU时间,此时可以考虑对数据库系统进行优化。

SQLServer\ Catalog Metadata: Cache Hit Ratio
该值越高越好。如果持续低于80%,应考虑增加内存。

测试落樱 发表于 2010-9-1 17:05:04

回复 3# 的帖子

谢谢~O(∩_∩)O

测试落樱 发表于 2010-9-2 09:24:24

回复 3# 的帖子

第二个计数器如果持续偏低,应考虑增加内存,增加的是数据库所在机器的内存?还是SQL Server数据库的内存?

让测试飞起来 发表于 2013-12-13 09:55:01

回复 3# PrefTest


    %user time 这个是百分数,这个数怎么才算是大呢?
                 Minimum        Average        Maximum        Std. Deviation
                0        4.219        90.625        10.63
页: [1]
查看完整版本: %user time计数器和Cache Hit Ratio计数器