SQL Server の Wait Statistics オブジェクト

適用対象:SQL Server

SQLServer:Wait Statistics パフォーマンス オブジェクトには、待機状態に対する幅広い分類に関する情報を報告するパフォーマンス カウンターが含まれています。

Wait Statistics オブジェクトに含まれるカウンターを次の表に示します。

SQL Server Wait Statistics カウンター 説明
Lock waits ロックを待機しているプロセスの統計。
Log buffer waits ログ バッファーが使用可能になるのを待機しているプロセスの統計。
Log write waits ログ バッファーへの書き込みを待機しているプロセスの統計。
Memory grant queue waits メモリ許可が使用可能になるのを待機しているプロセスの統計。
Network IO waits ネットワーク I/O の待機に関する統計。
Non-Page latch waits ページ以外のラッチに関する統計。
Page IO latch waits ページ I/O ラッチに関する統計。
Page latch waits ページ ラッチに関する統計。I/O ラッチは含みません。
Thread-safe memory objects waits スレッドセーフなメモリ割り当てを待機しているプロセスの統計。
Transaction ownership waits トランザクションへのアクセスを同期するプロセスに関する統計。
Wait for the worker ワーカーが使用可能になるのを待機しているプロセスに関する統計。
Workspace synchronization waits ワークスペースへのアクセスを同期するプロセスに関する統計。

オブジェクトの各カウンターには、次のインスタンスが含まれています。

アイテム 説明
平均待機時間 (ミリ秒) 選択した待機の種類の平均時間。
1 秒あたりの累積待機時間 (ミリ秒) 選択した待機の種類の 1 秒あたりに集計された待機時間。
待機中 次の種類で現在待機しているプロセスの数。
1 秒あたりに開始された待機回数 選択した待機の種類の 1 秒あたりに開始された待機の回数。

sys.dm_os_performance_counters の動的管理ビューで次の T-SQL クエリを使用して、このオブジェクトのクエリ パフォーマンス カウンターの確認を開始します。

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Wait Statistics%';