SQL Server:计算页面预期寿命

时间:2017-04-15 14:12:49

标签: sql-server performance

我想计算我的SQL Server的页面预期寿命。 如果我使用follwowing查询查询PLE,我得到值46.000:

SELECT [object_name],
[counter_name],
[cntr_value] FROM sys.dm_os_performance_counters
WHERE [object_name] LIKE '%Manager%'
AND [counter_name] = 'Page life expectancy'

我认为这个值不是最终值,因为数量很大。我是否必须使用特定公式计算这些值? 感谢

1 个答案:

答案 0 :(得分:0)

虽然sys.dm_os_performance_counters报告的某些计数器是累积的,但PLE反映了当前值,因此无需进行计算。

值46.000不高,但解释很大程度上取决于工作负载和存储系统。在具有旋转磁盘介质的高容量OLTP系统上,此值非常低,但在具有NVMe SSD存储的服务器上可能没问题。