質問

現在、次のクエリを使用して、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)メモリにとどまるものは不可能ではありません。

役に立ちましたか?

解決

私はそれが数秒であると信じています。 1分ごとに値をキャプチャするループを実行しているスクリプトがあり、1分ごとに〜60増加しています。

ライセンス: CC-BY-SA帰属
所属していません dba.stackexchange
scroll top