Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:Azure Synapse Analytics
Kuva SQL Server execution plan-i egy adott Azure Synapse Analytics Compute node vagy Control node üzərində futan query számára. Ezzel elháríthatja a lekérdezések teljesítményproblémáit, miközben a lekérdezések a számítási csomópontokon és a vezérlőcsomóponton futnak.
A számítási csomópontokon futó SMP SQL Server-lekérdezések lekérdezési teljesítményproblémáinak ismertetése után többféleképpen is javíthatja a teljesítményt. A számítási csomópontokon a lekérdezési teljesítmény javításának lehetséges módjai közé tartozik a többoszlopos statisztikák létrehozása, a nemclustered indexek létrehozása vagy a lekérdezési tippek használata.
Transact-SQL szintaxis konvenciók
Szinopszis
Az Azure Synapse Analytics szintaxisa:
DBCC PDW_SHOWEXECUTIONPLAN ( distribution_id , spid )
[;]
Megjegyzés
Ezt a szintaxist az Azure Synapse Analytics kiszolgáló nélküli SQL-készlete nem támogatja.
Érvek
distribution_id
A lekérdezési tervet futtató disztribúció azonosítója. Ez egy egész szám, és nem lehet NULL. Az értéknek 1 és 60 közöttinek kell lennie. Az Azure Synapse Analytics célcsoportja.
leköpött
A lekérdezési tervet futtató SQL Server-munkamenet azonosítója. Ez egy egész szám, és nem lehet NULL.
Engedélyek
CONTROL-engedélyt igényel az Azure Synapse Analyticsben.
A készüléken SERVER STATE engedély szükségesVIEW.
Példák: Azure Synapse Analytics
Egy. A DBCC PDW_SHOWEXECUTIONPLAN alapszintű szintaxis
Az alábbi minta lekérdezés minden aktívan futó terjesztés sql_spid ad vissza.
SELECT [sql_spid]
, [pdw_node_id]
, [request_id]
, [dms_step_index]
, [type]
, [start_time]
, [end_time]
, [status]
, [distribution_id]
FROM sys.dm_pdw_dms_workers
WHERE [status] <> 'StepComplete'
AND [status] <> 'StepError'
ORDER BY request_id
, [dms_step_index];
Ha kíváncsi arra, hogy mi distribution_id 1 a 375-ös munkamenetben, futtassa a következő parancsot:
DBCC PDW_SHOWEXECUTIONPLAN (1, 375);