sys.dm_pdw_resource_waits (T-SQL)

Berlaku untuk:Azure Synapse Analytics AnalyticsPlatform System (PDW)

Menampilkan informasi tunggu untuk semua jenis sumber daya di Azure Synapse Analytics.

Catatan

Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.

Nama kolom Jenis Data Deskripsi Rentang
wait_id bigint Posisi permintaan dalam daftar tunggu. ordinal berbasis 0. Ini tidak unik di semua entri tunggu.
id_sesi nvarchar(32) ID sesi tempat status tunggu terjadi. Lihat session_id di sys.dm_pdw_exec_sessions (Transact-SQL).
jenis nvarchar(255) Jenis tunggu entri ini diwakili. Nilai yang mungkin:

Koneksi

Konkurensi Kueri Lokal

Konkurensi Kueri Terdistribusi

Konkurensi DMS

Konkurensi Pencadangan
object_type nvarchar(255) Jenis objek yang dipengaruhi oleh penantian. Nilai yang mungkin:

OBJEK

DATABASE

SISTEM

SKEMA

APLIKASI
nama_objek nvarchar(386) Nama atau GUID objek yang ditentukan yang dipengaruhi oleh tunggu. Tabel dan tampilan ditampilkan dengan nama tiga bagian.

Indeks dan statistik ditampilkan dengan nama empat bagian.

Nama, prinsipal, dan database adalah nama string.
request_id nvarchar(32) ID permintaan tempat status tunggu terjadi. Pengidentifikasi QID permintaan.

Pengidentifikasi GUID untuk permintaan beban.
request_time datetime Waktu saat kunci atau sumber daya diminta.
acquire_time datetime Waktu di mana kunci atau sumber daya diperoleh.
state nvarchar(50) Status status tunggu. Informasi tidak tersedia.
prioritas int Prioritas item tunggu. Informasi tidak tersedia.
concurrency_slots_used int Internal Lihat sumber daya Monitor menunggu di bawah ini
resource_class nvarchar(20) Internal Lihat sumber daya Monitor menunggu di bawah ini

Memantau tunggu sumber daya

Dengan pengenalan grup beban kerja, slot konkurensi tidak lagi berlaku. Gunakan kueri di bawah ini dan resources_requested kolom untuk memahami sumber daya yang diperlukan untuk menjalankan permintaan.

select rw.wait_id
      ,rw.session_id
      ,rw.type
      ,rw.object_type
      ,rw.object_name
      ,rw.request_id
      ,rw.request_time
      ,rw.acquire_time
      ,rw.state
      ,resources_requested = s.effective_request_min_resource_grant_percent
      ,r.group_name
  from sys.dm_workload_management_workload_groups_stats s
  join sys.dm_pdw_exec_requests r on r.group_name = s.name collate SQL_Latin1_General_CP1_CI_AS
  join sys.dm_pdw_resource_waits rw on rw.request_id = r.request_id

Lihat Juga

Azure Synapse Analytics dan Tampilan Manajemen Dinamis Gudang Data Paralel (Transact-SQL)