適用対象: SQL Server Azure SQL データベース データベース管理者は、データベース パフォーマンスを低下させているロックのソースを特定しなければならないことがよくあります。 たとえば、サーバーのパフォーマンスの問題が、ブロックに起因する可能性があるとします。 sys.dm_exec_requests に対してクエリを実行すると、複数のセッションが中断モードになっており、待機の種類から、ロックが待機対象のリソースとなっていることがわかりました。 sys.dm_tran_locks に対してクエリを実行した結果、未解決のロックが多数存在しているにもかかわらず、ロックが許可されたセッションの sys.dm_exec_requests にアクティブな要求がないことがわかりました。 この例では、ロックを取得したクエリ、クエリのプラン、およびロックが取得された時点の Transac