Procedure Cache DetailPD_PCAC

機能

Procedure Cache Detail(PD_PCAC)レコードは,プロシージャキャッシュに関する情報を示します。レコードは1件だけ作成されます。

プロシージャキャッシュとは,最近使用されたプロシージャを格納するメモリー領域のことです。プロシージャの作成とクエリのコンパイルでも,プロシージャキャッシュが使用されます。

デフォルト値および変更できる値

項目デフォルト値変更可否
Collection Interval60
Collection Offset0
LogNo
LOGIF空白

ODBCキーフィールド

なし

ライフタイム

Microsoft SQL Serverインスタンスの開始から停止まで。

レコードサイズ

フィールド

PFM - View名
(PFM - Manager名)
説明要約形式デルタデータソース
Max Proc Buffers Active %
(MAX_PROCEDURE_BUFFERS_ACTIVE_PCT)
監視期間中に実行中のストアドプロシージャで使用された,プロシージャキャッシュスロット数の割合の最大値。doubleNoDBCC PROCCACHE
Max Proc Buffers Used %
(MAX_PROCEDURE_BUFFERS_USED_PCT)
監視期間中に使用された,プロシージャキャッシュスロット数の割合の最大値。doubleNoDBCC PROCCACHE
Max Proc Cache Active %
(MAX_PROCEDURE_CACHE_ACTIVE_PCT)
監視期間中に実行中のストアドプロシージャで使用された,プロシージャキャッシュサイズの割合の最大値。doubleNoDBCC PROCCACHE
Max Proc Cache Used %
(MAX_PROCEDURE_CACHE_USED_PCT)
監視期間中に使用された,プロシージャキャッシュサイズの割合の最大値。doubleNoDBCC PROCCACHE
Proc Buffers Active %
(PROCEDURE_BUFFERS_ACTIVE_PCT)
監視期間中に実行中のストアドプロシージャで使用された,プロシージャキャッシュスロット数の割合。doubleNoDBCC PROCCACHE
Proc Buffers Used %
(PROCEDURE_BUFFERS_USED_PCT)
監視期間中に使用された,プロシージャキャッシュスロット数の割合。doubleNoDBCC PROCCACHE
Proc Cache Active %
(PROCEDURE_CACHE_ACTIVE_PCT)
監視期間中に実行中のストアドプロシージャで使用された,プロシージャキャッシュサイズの割合。doubleNoDBCC PROCCACHE
Proc Cache Size
(PROCEDURE_CACHE_SIZE)
プロシージャキャッシュ全体のサイズ。ページ単位(1ページは8キロバイト)。doubleNoDBCC PROCCACHE
Proc Cache Used %
(PROCEDURE_CACHE_USED_PCT)
監視期間中に使用された,プロシージャキャッシュサイズの割合。doubleNoDBCC PROCCACHE
Record Time
(RECORD_TIME)
インターバル終了日時。グリニッジ標準時形式。time_tNoAgent Collector
Record Type
(INPUT_RECORD_TYPE)
レコード種別。常に「PCAC」。char(8)NoAgent Collector
Start Time
(START_TIME)
インターバル開始日時。グリニッジ標準時形式。time_tNoAgent Collector
Total Proc Buffers
(TOTAL_PROCEDURE_BUFFERS)
プロシージャキャッシュ内にあるプロシージャキャッシュスロットの数(割り当て済みプロシージャキャッシュの割合に基づいた固定値)。doubleNoDBCC PROCCACHE