sys.dm_exec_dms_workers (Transact-SQL)
Область применения: SQL Server 2016 (13.x) и более поздних версий
Содержит сведения обо всех сотрудниках, выполняющих действия DMS.
В этом представлении показаны данные для последних 1000 запросов и активных запросов; активные запросы всегда имеют данные в этом представлении.
Имя столбца | Тип данных | Description | Диапазон |
---|---|---|---|
execution_id | nvarchar(32) |
Запрос на то, что эта рабочая роль DMS является частью. execution_id, step_index и dms_step_index сформировать ключ для этого представления. |
|
step_index | int |
Шаг запроса, в который входит рабочая роль DMS. | См. индекс шага в sys.dm_exec_distributed_request_steps (Transact-SQL). |
dms_step_index | int |
Шаг в плане DMS, который выполняется этой рабочей ролью. | См. sys.dm_exec_dms_workers (Transact-SQL) |
compute_node_id | int |
Узел, на котором работает рабочая роль. | См. sys.dm_exec_compute_nodes (Transact-SQL). |
distribution_id | int |
||
type | nvarchar(32) |
Тип рабочего потока DMS, который представляет эту запись. | "DIRECT_CONVERTER", "DIRECT_READER", "FILE_READER", "HASH_CONVERTER", "HASH_READER", ROUNDROBIN_CONVERTER "EXPORT_READER", "EXTERNAL_READER", "EXTERNAL_WRITER", "PARALLEL_COPY_READER", "REJECT_WRITER", "ПИСАТЕЛЬ" |
статус | nvarchar(32) |
Состояние этого шага | "Ожидание", "Выполнение", "Завершено", "Сбой", "UndoFailed", "PendingCancel", "Отменено", "Отменить", "Прервано" |
bytes_per_sec | bigint |
||
bytes_processed | bigint |
||
rows_processed | bigint |
||
start_time | datetime |
Время начала выполнения шага | Меньше или равно текущему времени и больше или равно end_compile_time запроса, к которому принадлежит этот шаг. |
end_time | datetime |
Время завершения выполнения этого шага, отменено или завершилось сбоем. | Меньше или равно текущему времени и больше или равно start_time, задайте значение NULL для шагов, выполняемых в настоящее время или в очереди. |
total_elapsed_time | int |
Общее время выполнения шага запроса в миллисекундах | От 0 до разницы между end_time и start_time. 0 для шагов в очереди. |
cpu_time | 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) |
||
Команда | nvarchar(4000) |
||
compute_pool_id | int |
Уникальный идентификатор пула. |
См. также
Устранение неполадок PolyBase с динамическими административными представлениями
Динамические административные представления и функции (Transact-SQL)
Динамические административные представления базы данных (Transact-SQL)