SQL Server の Latches オブジェクト

適用対象:SQL Server

Microsoft SQL Server の SQLServer:Latches オブジェクトには、ラッチという内部 SQL Server リソース ロックを監視するためのカウンターがあります。 ユーザーの利用状況とリソース使用率を調べるために行うラッチの監視は、パフォーマンスのボトルネックを特定するために役立つことがあります。

次の表では、SQL Server Latches カウンターについて説明します。

SQL Server Latches カウンター 説明
Average Latch Wait Time (ms) 待機しなければならなかったラッチ要求の平均ラッチ待ち時間 (ミリ秒)。
Average Latch Wait Time Base 内部使用のみ。
Latch Waits/sec 直ちに許可できなかったラッチ要求の数。
Number of SuperLatches 現在の SuperLatch であるラッチの数。
SuperLatch Demotions/sec 最後の 1 秒間に通常のラッチに降格された SuperLatch の数。
SuperLatch Demotions/sec 最後の 1 秒間に SuperLatch に昇格されたラッチの数。
Total Latch Wait Time (ms) 直前のラッチ要求の合計ラッチ待ち時間 (ミリ秒)。

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

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