sys.dm_pdw_nodes_exec_text_query_plan (Transact-SQL)
針對 Transact-SQL 批次或批次內的特定語句,傳回 Text 格式的 Showplan。
注意
Azure Synapse Analytics 的無伺服器 SQL 集區不支援此語法。
傳回的資料表
資料行名稱 | 資料類型 | 描述 |
---|---|---|
pdw_node_ID | int | 與節點相關聯的唯一數值標識碼。 |
dbid | smallint | 編譯對應這個計畫的 Transact-SQL 陳述式時,作用中內容資料庫的識別碼。 對於隨選和準備的 SQL 陳述式而言,則為編譯陳述式的資料庫識別碼。 資料行可為 Null。 |
objectid | int | 這個查詢計畫的物件識別碼 (如預存程序或使用者自訂函數)。 若為特定和準備批次,這個資料行是 Null。 資料行可為 Null。 |
number | smallint | 編號預存程序整數。 若為特定和準備批次,這個資料行是 Null。 資料行可為 Null。 |
encrypted | bit | 指出對應的預存程序是否加密。 0 = 未加密 1 = 加密 數據行不可為 Null。 |
query_plan | nvarchar(max) | 包含以 plan_handle 指定之查詢執行計劃的編譯時間執行計劃表示法。 Showplan 是文字格式。 每個包含諸如特定 Transact-SQL 陳述式、預存程序呼叫和使用者定義函式呼叫的批次,都會產生一份計畫。 資料行可為 Null。 |
備註
sys.dm_exec_text_query_plan中的相同備註適用。
權限
需要 伺服器上的系統管理員 伺服器角色或 VIEW SERVER STATE
許可權。
另請參閱
Azure Synapse Analytics 和平行資料倉儲動態管理檢視 (Transact-SQL)
下一步
如需更多開發秘訣,請參閱 Azure Synapse Analytics 開發概觀。