sys.dm_pdw_nodes_exec_text_query_plan (Transact-SQL)
適用対象: Azure Synapse Analytics
Transact-SQL バッチ、またはバッチ内の特定のステートメントのプラン表示をテキスト形式で返します。
Note
この構文は、Azure Synapse Analytics のサーバーレス SQL プールでサポートされていません。
返されるテーブル
列名 | データ型 | 説明 |
---|---|---|
pdw_node_ID | int | ノードに関連付けられている一意の数値 ID。 |
dbid | smallint | このプランに対応する Transact-SQL ステートメントがコンパイルされたときに有効であったコンテキスト データベースの ID。 アドホックおよび準備済み SQL ステートメントの場合、ステートメントがコンパイルされたデータベースの ID。 列で NULL 値を使用できます。 |
objectid | int | このクエリ プランのオブジェクト (ストアド プロシージャやユーザー定義関数など) の ID。 アドホック バッチと準備バッチの場合、この列は null です。 列で NULL 値を使用できます。 |
number | smallint | 番号付きストアド プロシージャの整数。 アドホック バッチと準備バッチの場合、この列は null です。 列で NULL 値を使用できます。 |
encrypted | bit | ストアド プロシージャが暗号化されているかどうかを指定します。 0 = 暗号化なし 1 = 暗号化 列は null 許容ではありません。 |
query_plan | nvarchar(max) | plan_handle で指定したクエリ実行プランを表す、コンパイル時のプラン表示。 Showplan はテキスト形式です。 アドホック Transact-SQL ステートメント、ストアド プロシージャ コール、ユーザー定義関数コールなどを含むバッチごとに、1 つのプランが生成されます。 列で NULL 値を使用できます。 |
解説
sys.dm_exec_text_query_planの同じ注釈が適用されます。
アクセス許可
sysadminサーバーロールまたはサーバーに対するVIEW SERVER STATE
権限が必要です。
関連項目
「Azure Synapse Analytics と Parallel Data Warehouse の動的管理ビュー (Transact-SQL)」
次のステップ
開発に関するその他のヒントについては、「 Azure Synapse Analytics の開発の概要を参照してください。