sys.dm_exec_dms_workers (Transact-SQL)

platí pro: SQL Server 2016 (13.x) a novější verze

Obsahuje informace o tom, že všichni pracovníci plní kroky DMS.

Tento pohled ukazuje data pro posledních 1000 a aktivních požadavků; Aktivní požadavky vždy obsahují data přítomná v tomto pohledu.

Název sloupce Datový typ Description Range
execution_id nvarchar(32) Dotaz, kterého je tento pracovník DMS součástí.

execution_id, step_index a dms_step_index tvoří klíč k tomuto pohledu.
step_index int Tento pracovník DMS je součástí kroku dotazu. Viz index kroků v sys.dm_exec_distributed_request_steps (Transact-SQL).
dms_step_index int Vstupte do DMS plánu, který tento pracovník provozuje. Viz sys.dm_exec_dms_workers (Transact-SQL)
compute_node_id int Uzel, na kterém pracovník běží. Viz sys.dm_exec_compute_nodes (Transact-SQL).
distribution_id int
typ nvarchar(32) Typ DMS worker vlákna, které tento záznam reprezentuje. 'DIRECT_CONVERTER', 'DIRECT_READER', 'FILE_READER', 'HASH_CONVERTER', 'HASH_READER', 'ROUNDROBIN_CONVERTER', 'EXPORT_READER', 'EXTERNAL_READER', 'EXTERNAL_WRITER', 'PARALLEL_COPY_READER', 'REJECT_WRITER', 'SPISOVATEL'
stav nvarchar(32) Stav tohoto kroku 'Čeká na to', 'běží', 'Dokončeno', 'Neúspěšné', 'Vrátit Neúspěšné', 'ČekajícíZrušit', 'Zrušeno', 'Zrušeno', 'Přerušeno'
bytes_per_sec bigint
bytes_processed bigint
rows_processed bigint
č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.
celkový uplynulý čas 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.
čas CPU bigint
query_time int
buffers_available int
dms_cpid int
sql_spid int
error_id nvarchar(36)
source_info nvarchar(4000)
destination_info nvarchar(4000)
příkaz nvarchar(4000)
compute_pool_id int Jedinečný identifikátor fondu.

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)