sys.dm_exec_dms_workers (SQL Bertransaksi)

Berlaku untuk:yes SQL Server 2016 (13.x) dan yang lebih baru

Menyimpan informasi tentang semua pekerja yang menyelesaikan langkah-langkah DMS.

Tampilan ini memperlihatkan data untuk 1000 permintaan terakhir dan permintaan aktif; permintaan aktif selalu memiliki data yang ada dalam tampilan ini.

Nama kolom Jenis Data Deskripsi Rentang
execution_id nvarchar(32) Kueri yang menjadi bagian dari pekerja DMS ini.

execution_id, step_index, dan dms_step_index membentuk kunci untuk tampilan ini.
step_index int Langkah kueri yang menjadi bagian dari pekerja DMS ini. Lihat indeks langkah di sys.dm_exec_distributed_request_steps (SQL Transact).
dms_step_index int Langkah dalam rencana DMS yang dijalankan pekerja ini. Lihat sys.dm_exec_dms_workers (SQL Bertransaksi)
compute_node_id int Simpul yang dijalankan pekerja. Lihat sys.dm_exec_compute_nodes (SQL Transaksi).
distribution_id int
jenis nvarchar(32) Jenis utas pekerja DMS yang diwakili entri ini. 'DIRECT_CONVERTER', 'DIRECT_READER', 'FILE_READER', 'HASH_CONVERTER', 'HASH_READER', 'ROUNDROBIN_CONVERTER', 'EXPORT_READER', 'EXTERNAL_READER', 'EXTERNAL_WRITER', 'PARALLEL_COPY_READER', 'REJECT_WRITER', 'PENULIS'
status nvarchar(32) Status langkah ini 'Tertunda', 'Running', 'Complete', 'Failed', 'UndoFailed', 'PendingCancel', 'Cancelled', 'Undone', 'Aborted'
bytes_per_sec bigint
bytes_processed bigint
rows_processed bigint
start_time datetime Waktu saat langkah memulai eksekusi Lebih kecil atau sama dengan waktu saat ini dan lebih besar atau sama dengan end_compile_time kueri tempat langkah ini berada.
end_time datetime Waktu saat langkah ini menyelesaikan eksekusi, dibatalkan, atau gagal. Lebih kecil atau sama dengan waktu saat ini dan lebih besar atau sama dengan start_time, atur ke NULL untuk langkah-langkah yang saat ini dalam eksekusi atau antrean.
total_elapsed_time int Jumlah total waktu yang telah dijalankan langkah kueri, dalam milidetik Antara 0 dan perbedaan antara end_time dan start_time. 0 untuk langkah-langkah antrean.
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)
perintah nvarchar(4000)
compute_pool_id int Pengidentifikasi unik untuk kumpulan.

Lihat juga

Pemecahan masalah PolyBase dengan tampilan manajemen dinamis
Tampilan dan Fungsi Manajemen Dinamis (SQL Transact)
Tampilan Manajemen Dinamis Terkait Database (SQL Transaksi)