sys.dm_pdw_sql_requests (T-SQL)
Berlaku untuk:Azure Synapse Analytics AnalyticsPlatform System (PDW)
Menyimpan informasi tentang semua distribusi kueri SQL Server sebagai bagian dari langkah SQL dalam kueri.
Catatan
Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.
Nama kolom | Jenis Data | Deskripsi | Rentang |
---|---|---|---|
request_id |
nvarchar(32) | Pengidentifikasi unik kueri tempat distribusi kueri SQL ini berada.request_id , step_index , dan distribution_id bentuk kunci untuk tampilan ini. |
Lihat request_id di sys.dm_pdw_exec_requests. |
step_index |
int | Indeks langkah kueri yang menjadi bagian dari distribusi ini.request_id , step_index , dan distribution_id bentuk kunci untuk tampilan ini. |
Lihat step_index di sys.dm_pdw_request_steps. |
pdw_node_id |
int | Pengidentifikasi unik simpul tempat distribusi kueri ini dijalankan. | Lihat node_id di sys.dm_pdw_nodes. |
distribution_id |
int | Pengidentifikasi unik distribusi tempat distribusi kueri ini dijalankan.request_id , step_index , dan distribution_id bentuk kunci untuk tampilan ini. |
Lihat distribution_id di sys.pdw_distributions. Atur ke -1 untuk permintaan yang berjalan pada cakupan simpul, bukan cakupan distribusi. |
status |
nvarchar(32) | Status distribusi kueri saat ini. | Pending , , Running Failed , Cancelled , Complete , , Aborted ,CancelSubmitted |
error_id |
nvarchar(36) | Pengidentifikasi unik kesalahan yang terkait dengan distribusi kueri ini, jika ada. | Lihat error_id di sys.dm_pdw_errors. Atur ke NULL jika tidak ada kesalahan yang terjadi. |
start_time |
datetime | Waktu di mana distribusi kueri memulai eksekusi. | Lebih kecil atau sama dengan waktu saat ini dan lebih besar atau sama dengan start_time langkah kueri tempat distribusi kueri ini berada. |
end_time |
datetime | Waktu saat distribusi kueri ini selesai dieksekusi, dibatalkan, atau gagal. | Lebih besar atau sama dengan start_time , atau diatur ke NULL jika distribusi kueri sedang berlangsung atau diantrekan. |
total_elapsed_time |
int | Mewakili waktu distribusi kueri telah berjalan, dalam milidetik. | Lebih besar atau sama dengan 0. Sama dengan delta dan start_time end_time untuk distribusi kueri yang selesai, gagal, atau dibatalkan.Jika total_elapsed_time melebihi nilai maksimum untuk bilangan bulat, total_elapsed_time akan terus menjadi nilai maksimum. Kondisi ini akan menghasilkan peringatan "Nilai maksimum telah terlampaui."Nilai maksimum dalam milidetik setara dengan 24,8 hari. |
row_count |
bigint | Jumlah baris yang diubah atau dibaca oleh distribusi kueri ini. | -1 untuk operasi yang tidak mengubah atau mengembalikan data, seperti CREATE TABLE dan DROP TABLE . |
spid |
int | ID Sesi pada instans SQL Server yang menjalankan distribusi kueri. | |
command |
nvarchar(4000) | Teks lengkap perintah untuk distribusi kueri ini. | Setiap kueri atau string permintaan yang valid. |
Untuk informasi tentang baris maksimum yang dipertahankan oleh tampilan ini, lihat bagian Metadata di topik Batas kapasitas.
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk