Sdílet prostřednictvím


sys.dm_exec_distributed_sql_requests (Transact-SQL)

Platí pro: SQL Server 2016 (13.x) a novější verze Azure SQL Managed Instance

Obsahuje informace o všech distribucích dotazů SQL v rámci kroku SQL v dotazu. Toto zobrazení zobrazuje data za posledních 1 000 požadavků; Aktivní požadavky vždy obsahují data v tomto zobrazení.

Název sloupce Datový typ Description Rozmezí
execution_id nvarchar(32) execution_id a step_index tvoří klíč pro toto zobrazení. Jedinečné číselné ID přidružené k požadavku Viz ID v sys.dm_exec_requests (Transact-SQL)
step_index int Index kroku dotazu je součástí této distribuce. Viz step_index v sys.dm_exec_distributed_request_steps (Transact-SQL).
compute_node_id int Typ operace reprezentované tímto krokem Viz compute_node_id v sys.dm_exec_compute_nodes (Transact-SQL).
distribution_id int Kde se krok provádí. Nastavte na -1 pro požadavky, které běží v oboru uzlu, nikoli v oboru distribuce.
stav nvarchar(32) Stav tohoto kroku Aktivní, Zrušeno, Dokončeno, Selhání, Zařazeno do fronty
error_id nvarchar(36) Jedinečné ID chyby přidružené k tomuto kroku, pokud existuje Pokud nedošlo k chybě, podívejte se na ID sys.dm_exec_compute_node_errors (Transact-SQL), null.
čas_startu datetime Čas spuštění kroku Menší nebo rovno aktuálnímu času a větší nebo rovno end_compile_time dotazu, do kterého tento krok patří.
čas ukončení datetime Čas, kdy se tento krok dokončil, byl zrušen nebo selhal. Menší nebo rovno aktuálnímu času a větší nebo rovno start_time, nastavte hodnotu NULL pro kroky aktuálně spuštěné nebo zařazené do fronty.
total_elapsed_time int Celková doba provádění kroku dotazu v milisekundách Mezi 0 a rozdílem mezi end_time a start_time. 0 pro kroky zařazené do fronty.
row_count bigint Celkový počet změněných nebo vrácených řádků tímto požadavkem 0 pro kroky, které nezměnily nebo nevracely data, počet řádků, kterých se jinak týká. Nastavte na -1 pro kroky DMS.
spid int ID relace v instanci SQL Serveru, která spouští distribuci dotazů
příkaz nvarchar(4000) Obsahuje úplný text příkazu tohoto kroku. Libovolný platný řetězec požadavku pro krok. Zkráceno, pokud je delší než 4000 znaků.

Viz také

Řešení potíží s PolyBase pomocí zobrazení dynamické správy
Zobrazení a funkce dynamické správy (Transact-SQL)
Zobrazení dynamické správy související s databází (Transact-SQL)