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%';