sys.dm_pdw_resource_waits (Transact-SQL)
適用対象:Azure Synapse AnalyticsAnalytics Platform System (PDW)
Azure Synapse Analytics のすべてのリソースの種類の待機情報を表示します。
注意
この構文は、Azure Synapse Analytics のサーバーレス SQL プールでサポートされていません。
列名 | データ型 | 説明 | Range |
---|---|---|---|
wait_id | bigint | 待機リスト内の要求の位置。 | 0 から始まる序数。 これは、すべての待機エントリで一意ではありません。 |
session_id | nvarchar(32) | 待機状態が発生したセッションの ID。 | 「sys.dm_pdw_exec_sessions (Transact-SQL)」の「session_id」を参照してください。 |
型 | nvarchar (255) | このエントリが表す待機の種類。 | 指定できる値 接続 ローカル クエリのコンカレンシー 分散クエリのコンカレンシー DMS コンカレンシー バックアップコンカレンシー |
object_type | nvarchar (255) | 待機の影響を受けるオブジェクトの種類。 | 指定できる値 オブジェクト データベース SYSTEM SCHEMA アプリケーション |
object_name | nvarchar(386) | 待機の影響を受けた指定したオブジェクトの名前または GUID。 | テーブルとビューは、3 部構成の名前で表示されます。 インデックスと統計は、4 部構成の名前で表示されます。 名前、プリンシパル、およびデータベースは文字列名です。 |
request_id | nvarchar(32) | 待機状態が発生した要求の ID。 | 要求の QID 識別子。 読み込み要求の GUID 識別子。 |
request_time | datetime | ロックまたはリソースが要求された時刻。 | |
acquire_time | datetime | ロックまたはリソースが取得された時刻。 | |
state | nvarchar (50) | 待機状態の状態。 | 提供されない情報。 |
priority | int | 待機中の項目の優先度。 | 提供されない情報。 |
concurrency_slots_used | int | 内部 | 以下の 「リソース待機の監視」を 参照してください |
resource_class | nvarchar(20) | 内部 | 以下の 「リソース待機の監視」を 参照してください |
リソース待機の監視
ワークロード グループの導入により、コンカレンシー スロットは適用されなくなります。 次のクエリと 列を resources_requested
使用して、要求の実行に必要なリソースを理解します。
select rw.wait_id
,rw.session_id
,rw.type
,rw.object_type
,rw.object_name
,rw.request_id
,rw.request_time
,rw.acquire_time
,rw.state
,resources_requested = s.effective_request_min_resource_grant_percent
,r.group_name
from sys.dm_workload_management_workload_groups_stats s
join sys.dm_pdw_exec_requests r on r.group_name = s.name collate SQL_Latin1_General_CP1_CI_AS
join sys.dm_pdw_resource_waits rw on rw.request_id = r.request_id
参照
Azure Synapse Analytics と Parallel Data Warehouse の動的管理ビュー (Transact-SQL)
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示