Bagikan melalui


sys.dm_exec_dms_workers (T-SQL)

Berlaku untuk: SQL Server 2016 (13.x) dan versi 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 bahwa pekerja DMS ini adalah bagian dari.

execution_id, step_index, dan dms_step_index membentuk kunci untuk tampilan ini.
step_index int Langkah kueri yang merupakan bagian dari pekerja DMS ini. Lihat indeks langkah di sys.dm_exec_distributed_request_steps (Transact-SQL).
dms_step_index int Langkah dalam rencana DMS yang dijalankan pekerja ini. Lihat sys.dm_exec_dms_workers (Transact-SQL)
compute_node_id int Simpul yang dijalankan pekerja. Lihat sys.dm_exec_compute_nodes (Transact-SQL).
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', 'WRITER'
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
waktu_mulai 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)
command nvarchar(4000)
compute_pool_id int Pengidentifikasi unik untuk kumpulan.

Lihat Juga

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