Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Uchovává informace o všech distribucích dotazů SQL Server jako součást SQL kroku v dotazu.
Note
Tato syntaxe není podporována bezserverovým fondem SQL ve službě Azure Synapse Analytics.
| Název sloupce | Datový typ | Description | Range |
|---|---|---|---|
request_id |
nvarchar(32) | Jedinečný identifikátor dotazu, ke kterému toto SQL rozdělení dotazu patří.request_id, step_index, a distribution_id tvoří klíč k tomuto pohledu. |
Viz request_idsys.dm_pdw_exec_requests. |
step_index |
int | Index kroku dotazu je součástí této distribuce.request_id, step_index, a distribution_id tvoří klíč k tomuto pohledu. |
Uvidíme step_indexsys.dm_pdw_request_steps. |
pdw_node_id |
int | Jedinečný identifikátor uzlu, na kterém je tato distribuce dotazu vykonána. | Uvidíme node_idsys.dm_pdw_nodes. |
distribution_id |
int | Jedinečný identifikátor distribuce, na které je tato dotazová distribuce vykonána.request_id, step_index, a distribution_id tvoří klíč k tomuto pohledu. |
Uvidíme distribution_idsys.pdw_distributions. Nastavte na pro -1 požadavky běžící v rozsahu uzlu, nikoli v rozsahu distribuce. |
status |
nvarchar(32) | Aktuální stav rozdělení dotazů. |
Pending, Running, Failed, Cancelled, Complete, , AbortedCancelSubmitted |
error_id |
nvarchar(36) | Jedinečný identifikátor chyby spojené s touto distribucí dotazů, pokud existuje. | Uvidíme error_idsys.dm_pdw_errors. Nastavte na NULL , pokud nenastala žádná chyba. |
start_time |
datetime | Čas, kdy distribuce dotazů začala vykonávat. | Menší nebo rovno aktuálnímu času a větší nebo rovno start_time kroku dotazu, do kterého toto rozdělení dotazu patří. |
end_time |
datetime | Čas, kdy byla distribuce dotazu dokončena, zrušena nebo selhala. | Větší nebo rovno , start_timenebo nastaveno na , NULL pokud je distribuce dotazu probíhající nebo ve frontě. |
total_elapsed_time |
int | Představuje dobu, po kterou distribuce dotazu běží, v milisekundách. | Větší nebo rovno 0. Rovna delta start_time a end_time pro dokončené, neúspěšné nebo zrušené distribuce dotazů.Pokud překročí total_elapsed_time maximální hodnotu celého čísla, total_elapsed_time bude zůstávat maximální hodnotou. Tato podmínka generuje varování "Maximální hodnota byla překročena."Maximální hodnota v milisekundách odpovídá 24,8 dnu. |
row_count |
bigint | Počet řádků změněných nebo přečtených tímto rozdělením dotazu. |
-1pro operace, které nemění ani nevracejí data, jako CREATE TABLE jsou a .DROP TABLE |
spid |
int | Session ID na instanci SQL Server, která spouští distribuci dotazů. | |
command |
nvarchar(4000) | Plný text příkazu pro toto rozdělení dotazů. | Jakýkoli platný dotaz nebo požadavek. |
Pro informace o maximálním počtu řádků zachovaných tímto zobrazením viz sekce Metadata v tématu Limity kapacity .