В каких единицах ожидается продолжительность жизни страниц?

dba.stackexchange https://dba.stackexchange.com/questions/6755

Вопрос

В настоящее время я использую следующий запрос, чтобы получить ожидаемую продолжительность жизни страницы от 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. Это может быть в секундах или миллисекундах.

Было бы больше смысла, если бы это было в Милисекундах, но этот сервер не используется в настоящее время так много, поэтому что -то, что остается в памяти в течение 24 часов (88936/3600 = 24,7), не невозможно.

Это было полезно?

Решение

Я считаю, что это в секундах. У меня есть сценарий, управляющий петлей, который захватывает значение раз в минуту, и он неуклонно увеличивается на ~ 60 каждые 1 минуту.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с dba.stackexchange
scroll top