分享方式:


sys.dm_pdw_nodes_exec_text_query_plan (Transact-SQL)

適用於:Azure Synapse Analytics

針對 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 開發概觀