我从博客文章中得到了这个查询:
SELECT object_name, counter_name, cntr_value
FROM sys.dm_os_performance_counters
WHERE [object_name] LIKE '%Buffer Manager%'
AND [counter_name] = 'Buffer cache hit ratio'
该帖子说,这将使我对缓存的命中率有所提高。似乎表明它将是0-100的值(结果显示为87)。
但是当我运行它时,我得到的数字很高。这是一个例子:
object_name counter_name cntr_value
SQLServer:Buffer Manager Buffer cache hit ratio 9990
这是否意味着99.90%?
如果没有,那是什么意思?我如何获得真正的价值?
注意:我得到的值低至257和高至352363
如果相关,则还有其他一些服务器统计信息:
- 网页预期寿命:145
- 页面每秒读取数:1,380,009,009
1
抱歉,博客文章有误。:-( Denis Gobo正确了 ...
—
Aaron Bertrand