我目前正在使用以下查询来从SQL Server获取页面预期寿命:

declare @PLE int

select @PLE=cntr_value 
from psql1.master.sys.dm_os_performance_counters 
where counter_name='Page life expectancy' 
and instance_name='';

我遇到的问题是我不知道这是毫秒,秒还是什么。我目前获得的价值是88936。这可能是几秒钟或毫秒。

如果是在Miliseconds中,这将更有意义,但是该服务器当前不使用太多,因此在存储器中停留24小时(88936/3600 = 24.7)并非不可能。

有帮助吗?

解决方案

我相信这是在几秒钟内。我有一个脚本运行一个循环,每分钟一次捕获一次值,每1分钟间隔稳定地上升约60。

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top