sys.dm_os_wait_stats (Transact-SQL)

Berlaku untuk:yes SQL Server (semua versi yang didukung) YesAzure SQL Database YesAzure SQL Managed Instance yesAzure Synapse Analytics yesAnalytics Platform System (PDW)

Mengembalikan informasi tentang semua tunggu yang ditemui oleh utas yang dijalankan. Anda dapat menggunakan tampilan agregat ini untuk mendiagnosis masalah performa dengan SQL Server dan juga dengan kueri dan batch tertentu. sys.dm_exec_session_wait_stats (SQL T-SQL) memberikan informasi serupa berdasarkan sesi.

Catatan

Untuk memanggil ini dari Azure Synapse Analytics atau Analytics Platform System (PDW), gunakan nama sys.dm_pdw_nodes_os_wait_stats. Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.

Nama kolom Jenis data Deskripsi
wait_type nvarchar(60) Nama jenis tunggu. Untuk informasi selengkapnya, lihat Jenis Tunggu, nanti dalam topik ini.
waiting_tasks_count bigint Jumlah tunggu pada jenis tunggu ini. Penghitung ini bertahap pada awal setiap tunggu.
wait_time_ms bigint Total waktu tunggu untuk jenis tunggu ini dalam milidetik. Kali ini sudah termasuk signal_wait_time_ms.
max_wait_time_ms bigint Waktu tunggu maksimum pada tipe tunggu ini.
signal_wait_time_ms bigint Perbedaan antara waktu ketika utas tunggu disinyalkan dan kapan mulai berjalan.
pdw_node_id int Pengidentifikasi untuk simpul tempat distribusi ini aktif.
Berlaku untuk: Azure Synapse Analytics, Analytics Platform System (PDW)

Izin

Pada SQL Server dan SQL Managed Instance, memerlukan VIEW SERVER STATE izin.

Pada tujuan layanan SQL Database Basic, S0, dan S1, dan untuk database di kumpulan elastis, akun admin server, akun admin Azure Active Directory, atau keanggotaan dalam ##MS_ServerStateReader##peran server diperlukan. Pada semua tujuan layanan SQL Database lainnya, izin VIEW DATABASE STATE pada database, atau keanggotaan dalam ##MS_ServerStateReader## peran server diperlukan.

Jenis Tunggu

Penantian sumber daya terjadi ketika pekerja meminta akses ke sumber daya yang tidak tersedia karena sumber daya sedang digunakan oleh beberapa pekerja lain atau belum tersedia. Contoh tunggu sumber daya adalah kunci, kait, jaringan, dan I/O disk menunggu. Waktu tunggu kunci dan kait menunggu pada objek sinkronisasi

Antrean menunggu terjadi saat pekerja menganggur, menunggu pekerjaan ditetapkan. Antrean tunggu paling sering terlihat dengan tugas latar belakang sistem seperti monitor kebuntuan dan tugas pembersihan rekaman yang dihapus. Tugas-tugas ini akan menunggu permintaan kerja ditempatkan ke dalam antrean kerja. Antrean tunggu juga dapat aktif secara berkala meskipun tidak ada paket baru yang dimasukkan ke antrean.

Penantian eksternal terjadi ketika SQL Server pekerja sedang menunggu peristiwa eksternal, seperti panggilan prosedur tersimpan yang diperluas atau kueri server tertaut, untuk menyelesaikannya. Saat Anda mendiagnosis masalah pemblokiran, ingatlah bahwa tunggu eksternal tidak selalu menyiratkan bahwa pekerja menganggur, karena pekerja mungkin secara aktif menjalankan beberapa kode eksternal.

Tampilan manajemen dinamis ini menunjukkan waktu tunggu yang telah selesai. Tampilan manajemen dinamis ini tidak memperlihatkan waktu tunggu saat ini.

Utas pekerja SQL Server tidak dianggap menunggu jika salah satu hal berikut ini benar:

  • Sumber daya menjadi tersedia.

  • Antrean tidak ada.

  • Proses eksternal selesai.

Meskipun utas tidak lagi menunggu, utas tidak harus segera mulai berjalan. Ini karena utas seperti itu pertama kali diletakkan pada antrean pekerja yang dapat dijalankan dan harus menunggu kuantum berjalan pada penjadwal.

Dalam SQL Server penghitung waktu tunggu adalah nilai besar dan oleh karena itu tidak rentan terhadap rollover penghitung yang setara dalam versi SQL Server sebelumnya.

Jenis waktu tunggu tertentu selama eksekusi kueri dapat menunjukkan hambatan atau titik kios dalam kueri. Demikian pula, waktu tunggu tinggi, atau jumlah tunggu di seluruh server dapat menunjukkan hambatan atau hot spot dalam interaksi kueri interaksi dalam instans server. Misalnya, kunci menunggu menunjukkan ketidakcocokan data berdasarkan kueri; waktu tunggu kait IO halaman menunjukkan waktu respons IO yang lambat; pembaruan latch halaman menunggu menunjukkan tata letak file yang salah.

Konten tampilan manajemen dinamis ini dapat diatur ulang. Perintah T-SQL ini mengatur ulang semua penghitung ke 0:

DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR);  
GO  

Catatan

Statistik ini tidak bertahan setelah mesin database dimulai ulang, dan semua data bersifat kumulatif sejak terakhir kali statistik direset atau mesin database dimulai. sqlserver_start_time Gunakan kolom di sys.dm_os_sys_info untuk menemukan waktu mulai mesin database terakhir.

Tabel berikut ini mencantumkan tipe tunggu yang ditemui oleh tugas.

Jenis Tunggu Deskripsi
ABR Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
AM_INDBUILD_ALLOCATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
AM_SCHEMAMGR_UNSHARED_CACHE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
ASSEMBLY_FILTER_HASHTABLE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
ASSEMBLY_LOAD Terjadi selama akses eksklusif ke pemuatan perakitan.
ASYNC_DISKPOOL_LOCK Terjadi ketika ada upaya untuk menyinkronkan utas paralel yang melakukan tugas seperti membuat atau menginisialisasi file.
ASYNC_IO_COMPLETION Terjadi ketika tugas menunggu I/Os non-data asinkron selesai. Contohnya termasuk I/O yang terlibat dalam pengiriman log siaga hangat, pencerminan database, beberapa operasi terkait impor massal.
ASYNC_NETWORK_IO Terjadi pada penulisan jaringan ketika tugas diblokir menunggu aplikasi klien untuk mengakui bahwa ia telah memproses semua data yang dikirim ke dalamnya. Verifikasi bahwa aplikasi klien memproses data dari server secepat mungkin atau tidak ada penundaan jaringan. Alasan aplikasi klien tidak dapat mengonsumsi data dengan cukup cepat meliputi: masalah desain aplikasi seperti menulis hasil ke file saat hasilnya tiba, menunggu input pengguna, pemfilteran sisi klien pada himpunan data besar alih-alih pemfilteran sisi server, atau tunggu yang disengaja diperkenalkan. Juga komputer klien mungkin mengalami respons lambat karena masalah seperti memori virtual/fisik yang rendah, konsumsi CPU 100%, dll. Penundaan jaringan juga dapat menyebabkan penantian ini - biasanya disebabkan oleh masalah driver adaptor jaringan, driver filter, firewall, atau router yang salah dikonfigurasi.
ASYNC_OP_COMPLETION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
ASYNC_OP_CONTEXT_READ Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
ASYNC_OP_CONTEXT_WRITE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
ASYNC_SOCKETDUP_IO Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
AUDIT_GROUPCACHE_LOCK Terjadi ketika ada tunggu pada kunci yang mengontrol akses ke cache khusus. Cache berisi informasi tentang audit mana yang digunakan untuk mengaudit setiap grup tindakan audit.
AUDIT_LOGINCACHE_LOCK Terjadi ketika ada tunggu pada kunci yang mengontrol akses ke cache khusus. Cache berisi informasi tentang audit mana yang digunakan untuk mengaudit grup tindakan audit masuk.
AUDIT_ON_DEMAND_TARGET_LOCK Terjadi ketika ada penantian pada kunci yang digunakan untuk memastikan inisialisasi tunggal audit terkait target Kejadian diperpanjang.
AUDIT_XE_SESSION_MGR Terjadi ketika ada penantian pada kunci yang digunakan untuk menyinkronkan awal dan penghentian audit terkait sesi Extended Events.
CADANGAN Terjadi ketika tugas diblokir sebagai bagian dari pemrosesan cadangan.
BACKUP_OPERATOR Terjadi ketika tugas sedang menunggu pemasangan pita. Untuk menampilkan status pita, kueri sys.dm_io_backup_tapes. Jika operasi pemasangan tidak tertunda, jenis tunggu ini mungkin menunjukkan masalah perangkat keras dengan drive pita.
BACKUPBUFFER Terjadi ketika tugas pencadangan sedang menunggu data, atau sedang menunggu buffer untuk menyimpan data. Jenis ini tidak umum, kecuali ketika tugas sedang menunggu pemasangan pita.
BACKUPIO Terjadi ketika tugas pencadangan sedang menunggu data, atau sedang menunggu buffer untuk menyimpan data. Jenis ini tidak umum, kecuali ketika tugas sedang menunggu pemasangan pita.
BACKUPTHREAD Terjadi ketika tugas sedang menunggu tugas pencadangan selesai. Waktu tunggu mungkin lama, dari beberapa menit hingga beberapa jam. Jika tugas yang sedang ditunggu berada dalam proses I/O, jenis ini tidak menunjukkan masalah.
BAD_PAGE_PROCESS Terjadi ketika pencatat halaman tersangka latar belakang mencoba menghindari berjalan lebih dari setiap lima detik. Halaman tersangka yang berlebihan menyebabkan pencatat sering berjalan.
BLOB_METADATA Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
BMPALLOCATION Terjadi dengan rencana mode batch paralel saat menyinkronkan alokasi filter bitmap besar. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
BMPBUILD Terjadi dengan rencana mode batch paralel saat menyinkronkan pembangunan filter bitmap besar. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
BMPREPARTITION Terjadi dengan rencana mode batch paralel saat menyinkronkan partisi ulang filter bitmap besar. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
BMPREPLIKASI Terjadi dengan rencana mode batch paralel saat menyinkronkan replikasi filter bitmap besar di seluruh utas pekerja. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
BPSORT Terjadi dengan rencana mode batch paralel saat menyinkronkan pengurutan himpunan data di beberapa utas. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
BROKER_CONNECTION_RECEIVE_TASK Terjadi saat menunggu akses untuk menerima pesan pada titik akhir koneksi. Menerima akses ke titik akhir diserialisasikan.
BROKER_DISPATCHER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
BROKER_ENDPOINT_STATE_MUTEX Terjadi ketika ada pertikaian untuk mengakses status titik akhir koneksi Service Broker. Akses ke status untuk perubahan diserialisasikan.
BROKER_EVENTHANDLER Terjadi ketika tugas menunggu di penanganan aktivitas utama Service Broker. Ini harus terjadi sangat singkat.
BROKER_FORWARDER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
BROKER_INIT Terjadi saat menginisialisasi Service Broker di setiap database aktif. Ini jarang terjadi.
BROKER_MASTERSTART Terjadi ketika tugas menunggu penanganan aktivitas utama Service Broker dimulai. Ini harus terjadi sangat singkat.
BROKER_RECEIVE_WAITFOR Terjadi ketika RECEIVE WAITFOR sedang menunggu. Ini mungkin berarti bahwa tidak ada pesan yang siap diterima dalam antrean atau ketidakcocokan kunci mencegahnya menerima pesan dari antrean.
BROKER_REGISTERALLENDPOINTS Terjadi selama inisialisasi titik akhir koneksi Service Broker. Ini harus terjadi sangat singkat.
BROKER_SERVICE Terjadi ketika daftar tujuan Service Broker yang terkait dengan layanan target diperbarui atau diprioritaskan kembali.
BROKER_SHUTDOWN Terjadi ketika ada pematian Service Broker yang direncanakan. Ini harus terjadi sangat singkat, jika sama sekali.
BROKER_START Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
BROKER_TASK_SHUTDOWN Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
BROKER_TASK_STOP Terjadi ketika penangan tugas antrean Service Broker mencoba mematikan tugas. Pemeriksaan status diserialisasikan dan harus dalam keadaan berjalan sebelumnya.
BROKER_TASK_SUBMIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
BROKER_TO_FLUSH Terjadi ketika Service Broker malas flusher menyiram objek transmisi dalam memori ke tabel kerja.
BROKER_TRANSMISSION_OBJECT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
BROKER_TRANSMISSION_TABLE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
BROKER_TRANSMISSION_WORK Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
BROKER_TRANSMITTER Terjadi ketika pemancar Service Broker menunggu pekerjaan. Service Broker memiliki komponen yang dikenal sebagai Pemancar yang menjadwalkan pesan dari beberapa dialog yang akan dikirim melalui kawat melalui satu atau beberapa titik akhir koneksi. Pemancar memiliki 2 utas khusus untuk tujuan ini. Jenis tunggu ini dikenakan biaya ketika utas pemancar ini menunggu pesan dialog dikirim menggunakan koneksi transportasi. Nilai waiting_tasks_count tinggi untuk jenis tunggu ini menunjuk ke pekerjaan terputus-putus untuk utas pemancar ini dan bukan indikasi masalah performa apa pun. Jika broker layanan tidak digunakan sama sekali, waiting_tasks_count harus 2 (untuk 2 utas pemancar) dan wait_time_ms harus dua kali durasi sejak startup instans. Lihat Statistik tunggu broker layanan.
BUILTIN_HASHKEY_MUTEX Dapat terjadi setelah startup instans, sementara struktur data internal menginisialisasi. Tidak akan berulang setelah struktur data diinisialisasi.
CHANGE_TRACKING_WAITFORCHANGES Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
CHECK_PRINT_RECORD Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
CHECK_SCANNER_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
CHECK_TABLES_INITIALIZATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
CHECK_TABLES_SINGLE_SCAN Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
CHECK_TABLES_THREAD_BARRIER Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
CHECKPOINT_QUEUE Terjadi saat tugas titik pemeriksaan sedang menunggu permintaan titik pemeriksaan berikutnya.
CHKPT Terjadi pada startup server untuk memberi tahu utas titik pemeriksaan bahwa ia dapat dimulai.
CLEAR_DB Terjadi selama operasi yang mengubah status database, seperti membuka atau menutup database.
CLR_AUTO_EVENT Terjadi ketika tugas saat ini melakukan eksekusi runtime bahasa umum (CLR) dan menunggu penemuan otomatis tertentu dimulai. Penantian panjang khas, dan tidak menunjukkan masalah.
CLR_CRST Terjadi ketika tugas saat ini melakukan eksekusi CLR dan menunggu untuk memasuki bagian penting dari tugas yang saat ini sedang digunakan oleh tugas lain.
CLR_JOIN Terjadi ketika tugas saat ini melakukan eksekusi CLR dan menunggu tugas lain berakhir. Status tunggu ini terjadi ketika ada gabungan antar tugas.
CLR_MANUAL_EVENT Terjadi ketika tugas saat ini melakukan eksekusi CLR dan sedang menunggu peristiwa manual tertentu dimulai.
CLR_MEMORY_SPY Terjadi selama akuisisi tunggu kunci untuk struktur data yang digunakan untuk merekam semua alokasi memori virtual yang berasal dari CLR. Struktur data dikunci untuk mempertahankan integritasnya jika ada akses paralel.
CLR_MONITOR Terjadi ketika tugas saat ini melakukan eksekusi CLR dan sedang menunggu untuk mendapatkan kunci pada monitor.
CLR_RWLOCK_READER Terjadi ketika tugas saat ini melakukan eksekusi CLR dan sedang menunggu kunci pembaca.
CLR_RWLOCK_WRITER Terjadi ketika tugas saat ini melakukan eksekusi CLR dan sedang menunggu kunci penulis.
CLR_SEMAPHORE Terjadi ketika tugas saat ini melakukan eksekusi CLR dan sedang menunggu semaphore.
CLR_TASK_START Terjadi saat menunggu tugas CLR menyelesaikan startup.
CLRHOST_STATE_ACCESS Terjadi di mana ada penantian untuk memperoleh akses eksklusif ke struktur data hosting CLR. Jenis tunggu ini terjadi saat menyiapkan atau merobek runtime CLR.
CMEMPARTITIONED Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
CMEMTHREAD Terjadi ketika tugas menunggu objek memori aman utas. Waktu tunggu mungkin meningkat ketika ada pertikaian yang disebabkan oleh beberapa tugas yang mencoba mengalokasikan memori dari objek memori yang sama.
COLUMNSTORE_BUILD_THROTTLE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
COLUMNSTORE_COLUMNDATASET_SESSION_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
COMMIT_TABLE Penggunaan internal saja.
CONNECTION_ENDPOINT_LOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
COUNTRECOVERYMGR Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
CREATE_DATINISERVICE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
CXCONSUMER Terjadi dengan rencana kueri paralel saat utas konsumen (induk) menunggu utas produsen mengirim baris. Penantian CXCONSUMER disebabkan oleh Exchange Iterator yang kehabisan baris dari utas produsennya. Ini adalah bagian normal dari eksekusi kueri paralel.

Berlaku untuk: SQL Server (Dimulai dengan SQL Server 2016 (13.x) SP2, SQL Server 2017 (14.x) CU3), Azure SQL Database, Azure SQL Managed Instance
CXPACKET Terjadi dengan rencana kueri paralel saat menunggu untuk menyinkronkan Prosesor Kueri Exchange Iterator, dan saat menghasilkan dan mengonsumsi baris. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan Ambang Biaya untuk Paralelisme atau menurunkan Tingkat Paralelisme Maks (MaxDOP).

Catatan: Dimulai dengan SQL Server 2016 (13.x) SP2 dan SQL Server 2017 (14.x) CU3, CXPACKET hanya mengacu pada menunggu untuk menyinkronkan Exchange Iterator dan menghasilkan baris. Utas yang mengkonsumsi baris dilacak secara terpisah dalam jenis tunggu CXCONSUMER. Jika utas konsumen terlalu lambat, buffer Exchange Iterator mungkin menjadi penuh dan menyebabkan CXPACKET menunggu.

Catatan: Dalam Azure SQL Database dan Azure SQL Managed Instance, CXPACKET hanya mengacu pada menunggu utas yang menghasilkan baris. Exchange Sinkronisasi Iterator dilacak secara terpisah dalam jenis tunggu CXSYNC_PORT dan CXSYNC_CONSUMER. Utas yang mengkonsumsi baris dilacak secara terpisah dalam jenis tunggu CXCONSUMER.
CXSYNC_PORT Terjadi dengan rencana kueri paralel saat menunggu untuk membuka, menutup, dan menyinkronkan port Iterator Exchange antara utas produsen dan konsumen. Misalnya, jika rencana kueri memiliki operasi pengurutan yang lama, CXSYNC_PORT menunggu mungkin lebih tinggi karena pengurutan harus selesai sebelum port Exchange Iterator dapat disinkronkan.

Berlaku untuk: Azure SQL Database, Azure SQL Managed Instance
CXSYNC_CONSUMER Terjadi dengan rencana kueri paralel saat menunggu untuk mencapai titik sinkronisasi Exchange Iterator di antara semua utas konsumen.

Berlaku untuk: Azure SQL Database, Azure SQL Managed Instance
CXROWSET_SYNC Terjadi selama pemindaian rentang paralel.
DAC_INIT Terjadi saat koneksi administrator khusus sedang menginisialisasi.
DBCC_SCALE_OUT_EXPR_CACHE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
DBMIRROR_DBM_EVENT Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
DBMIRROR_DBM_MUTEX Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
DBMIRROR_EVENTS_QUEUE Terjadi ketika pencerminan database menunggu peristiwa diproses.
DBMIRROR_SEND Terjadi ketika tugas sedang menunggu backlog komunikasi di lapisan jaringan untuk menghapus agar dapat mengirim pesan. Menunjukkan bahwa lapisan komunikasi mulai kelebihan beban dan memengaruhi throughput data pencerminan database.
DBMIRROR_WORKER_QUEUE Menunjukkan bahwa tugas pekerja pencerminan database sedang menunggu lebih banyak pekerjaan.
DBMIRRORING_CMD Terjadi ketika tugas sedang menunggu rekaman log dihapus ke disk. Status tunggu ini diperkirakan akan diadakan untuk jangka waktu yang lama.
DBSEEDING_FLOWCONTROL Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
DBSEEDING_OPERATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
DEADLOCK_ENUM_MUTEX Terjadi ketika monitor kebuntuan dan sys.dm_os_waiting_tasks mencoba memastikan bahwa SQL Server tidak menjalankan beberapa pencarian kebuntuan secara bersamaan.
DEADLOCK_TASK_SEARCH Waktu tunggu yang besar pada sumber daya ini menunjukkan bahwa server menjalankan kueri di atas , dan kueri ini memblokir monitor kebuntuan agar tidak menjalankan pencarian kebuntuan sys.dm_os_waiting_tasks. Jenis tunggu ini hanya digunakan oleh monitor kebuntuan. Kueri di atas sys.dm_os_waiting_tasks penggunaan DEADLOCK_ENUM_MUTEX.
DEBUG Terjadi selama penelusuran kesalahan Transact-SQL dan CLR untuk sinkronisasi internal.
DIRECTLOGCONSUMER_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DIRTY_PAGE_POLL Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
DIRTY_PAGE_SYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
DIRTY_PAGE_TABLE_LOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DISABLE_VERSIONING Terjadi ketika SQL Server melakukan polling manajer transaksi versi untuk melihat apakah tanda waktu transaksi aktif paling awal lebih lambat dari tanda waktu ketika status mulai berubah. Jika demikian, semua transaksi rekam jepret yang dimulai sebelum pernyataan ALTER DATABASE dijalankan telah selesai. Status tunggu ini digunakan saat SQL Server menonaktifkan penerapan versi dengan menggunakan pernyataan ALTER DATABASE.
DISKIO_SUSPEND Terjadi ketika tugas sedang menunggu untuk mengakses file ketika cadangan eksternal aktif. Ini dilaporkan untuk setiap proses pengguna yang menunggu. Jumlah yang lebih besar dari lima per proses pengguna dapat menunjukkan bahwa pencadangan eksternal membutuhkan terlalu banyak waktu untuk diselesaikan.
DISPATCHER_PRIORITY_QUEUE_SEMAPHORE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
DISPATCHER_QUEUE_SEMAPHORE Terjadi ketika utas dari kumpulan dispatcher menunggu lebih banyak pekerjaan untuk diproses. Waktu tunggu untuk jenis tunggu ini diperkirakan akan meningkat ketika dispatcher menganggur.
DLL_LOADING_MUTEX Terjadi sekali saat menunggu DLL pengurai XML dimuat.
DPT_ENTRY_LOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DROP_DATABASE_TIMER_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
DROPTEMP Terjadi di antara upaya untuk menghilangkan objek sementara jika upaya sebelumnya gagal. Durasi tunggu tumbuh secara eksponensial dengan setiap upaya penurunan yang gagal.
DTC Terjadi ketika tugas menunggu peristiwa yang digunakan untuk mengelola transisi status. Status ini mengontrol kapan pemulihan transaksi Koordinator Transaksi Terdistribusi Microsoft (MS DTC) terjadi setelah SQL Server menerima pemberitahuan bahwa layanan MS DTC telah menjadi tidak tersedia.
DTC_ABORT_REQUEST Terjadi dalam sesi pekerja MS DTC ketika sesi menunggu untuk mengambil kepemilikan transaksi MS DTC. Setelah MS DTC memiliki transaksi, sesi dapat mengembalikan transaksi. Umumnya, sesi akan menunggu sesi lain yang menggunakan transaksi.
DTC_RESOLVE Terjadi ketika tugas pemulihan sedang menunggu database master dalam transaksi lintas database sehingga tugas dapat mengkueri hasil transaksi.
DTC_STATE Terjadi ketika tugas menunggu peristiwa yang melindungi perubahan pada objek status global MS DTC internal. Status ini harus diadakan untuk waktu yang sangat singkat.
DTC_TMDOWN_REQUEST Terjadi dalam sesi pekerja MS DTC ketika SQL Server menerima pemberitahuan bahwa layanan MS DTC tidak tersedia. Pertama, pekerja akan menunggu proses pemulihan MS DTC dimulai. Kemudian, pekerja menunggu untuk mendapatkan hasil transaksi terdistribusi yang sedang dikerjakan pekerja. Ini dapat berlanjut sampai koneksi dengan layanan MS DTC telah diterbitkan kembali.
DTC_WAITFOR_OUTCOME Terjadi ketika tugas pemulihan menunggu MS DTC menjadi aktif untuk mengaktifkan resolusi transaksi yang disiapkan.
DTCNEW_ENLIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DTCNEW_PREPARE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DTCNEW_RECOVERY Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DTCNEW_TM Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DTCNEW_TRANSACTION_ENLISTMENT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
DTCPNTSYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
DUMP_LOG_COORDINATOR Terjadi ketika tugas utama sedang menunggu subtugas untuk menghasilkan data. Biasanya, status ini tidak terjadi. Penantian panjang menunjukkan penyumbatan yang tidak terduga. Subtugas harus diselidiki.
DUMP_LOG_COORDINATOR_QUEUE Penggunaan internal saja.
DUMPTRIGGER Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
EC Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
EE_PMOLOCK Terjadi selama sinkronisasi jenis alokasi memori tertentu selama eksekusi pernyataan.
EE_SPECPROC_MAP_INIT Terjadi selama sinkronisasi pembuatan tabel hash prosedur internal. Penantian ini hanya dapat terjadi selama akses awal tabel hash setelah instans SQL Server dimulai.
ENABLE_EMPTY_VERSIONING Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
ENABLE_VERSIONING Terjadi ketika SQL Server menunggu semua transaksi pembaruan dalam database ini selesai sebelum menyatakan database siap untuk transisi ke status yang diizinkan isolasi rekam jepret. Status ini digunakan saat SQL Server mengaktifkan isolasi rekam jepret dengan menggunakan pernyataan ALTER DATABASE.
ERROR_REPORTING_MANAGER Terjadi selama sinkronisasi beberapa inisialisasi log kesalahan bersamaan.
PERTUKARAN Terjadi selama sinkronisasi dalam iterator pertukaran prosesor kueri selama kueri paralel.
EXECSYNC Terjadi selama kueri paralel saat menyinkronkan dalam prosesor kueri di area yang tidak terkait dengan iterator pertukaran. Contoh area tersebut adalah bitmap, objek biner besar (LOB), dan iterator penampung. LOB mungkin sering menggunakan status tunggu ini.
EXECUTION_PIPE_EVENT_INTERNAL Terjadi selama sinkronisasi antara bagian produsen dan konsumen dari eksekusi batch yang dikirimkan melalui konteks koneksi.
EXTERNAL_RG_UPDATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
EXTERNAL_SCRIPT_NETWORK_IO Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) hingga saat ini.
EXTERNAL_SCRIPT_PREPARE_SERVICE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
EXTERNAL_SCRIPT_SHUTDOWN Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
EXTERNAL_WAIT_ON_LAUNCHER, Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
FABRIC_HADR_TRANSPORT_CONNECTION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FABRIC_REPLICA_CONTROLLER_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FABRIC_REPLICA_CONTROLLER_STATE_AND_CONFIG Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FABRIC_REPLICA_PUBLISHER_EVENT_PUBLISH Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FABRIC_REPLICA_PUBLISHER_SUBSCRIBER_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FABRIC_WAIT_FOR_BUILD_REPLICA_EVENT_PROCESSING Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FAILPOINT Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FCB_REPLICA_READ Terjadi ketika pembacaan rekam jepret (atau rekam jepret sementara yang dibuat oleh DBCC) file jarang disinkronkan.
FCB_REPLICA_WRITE Terjadi ketika mendorong atau menarik halaman ke rekam jepret (atau rekam jepret sementara yang dibuat oleh DBCC) file jarang disinkronkan.
FEATURE_SWITCHES_UPDATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FFT_NSO_DB_KILL_FLAG Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_DB_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_FCB Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_FCB_FIND Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_FCB_PARENT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_FCB_RELEASE_CACHED_ENTRIES Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_FCB_STATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
FFT_NSO_FILEOBJECT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NSO_TABLE_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_NTFS_STORE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_RECOVERY Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_RSFX_COMM Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_RSFX_WAIT_FOR_MEMORY Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_STARTUP_SHUTDOWN Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_STORE_DB Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_STORE_ROWSET_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FFT_STORE_TABLE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILE_VALIDATION_THREADS Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
FILESTREAM_CACHE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILESTREAM_CHUNKER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILESTREAM_CHUNKER_INIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILESTREAM_FCB Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILESTREAM_FILE_OBJECT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILESTREAM_WORKITEM_QUEUE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FILETABLE_SHUTDOWN Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FOREIGN_REDO Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) hingga saat ini.
FORWARDER_TRANSITION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
FS_FC_RWLOCK Terjadi ketika ada penantian oleh pengumpul sampah FILESTREAM untuk melakukan salah satu hal berikut:
FS_GARBAGE_COLLECTOR_SHUTDOWN Terjadi ketika pengumpul sampah FILESTREAM sedang menunggu tugas pembersihan selesai.
FS_HEADER_RWLOCK Terjadi ketika ada tunggu untuk memperoleh akses ke header FILESTREAM dari kontainer data FILESTREAM untuk membaca atau memperbarui konten dalam file header FILESTREAM (Filestream.hdr).
FS_LOGTRUNC_RWLOCK Terjadi ketika ada penantian untuk memperoleh akses ke pemotokan log FILESTREAM untuk melakukan salah satu hal berikut:
FSA_FORCE_OWN_XACT Terjadi ketika operasi I/O file FILESTREAM perlu mengikat transaksi terkait, tetapi transaksi saat ini dimiliki oleh sesi lain.
FSAGENT Terjadi ketika operasi I/O file FILESTREAM sedang menunggu sumber daya agen FILESTREAM yang sedang digunakan oleh operasi I/O file lain.
FSTR_CONFIG_MUTEX Terjadi ketika ada tunggu hingga konfigurasi ulang fitur FILESTREAM lain selesai.
FSTR_CONFIG_RWLOCK Terjadi ketika ada penantian untuk menserialisasikan akses ke parameter konfigurasi FILESTREAM.
FT_COMPROWSET_RWLOCK Teks lengkap menunggu operasi metadata fragmen. Didokumenkan hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FT_IFTS_RWLOCK Teks lengkap sedang menunggu sinkronisasi internal. Didokumenkan hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FT_IFTS_SCHEDULER_IDLE_WAIT Jenis tunggu tidur penjadwal teks lengkap. Penjadwal menganggur.
FT_IFTSHC_MUTEX Teks lengkap menunggu operasi kontrol fdhost. Didokumenkan hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FT_IFTSISM_MUTEX Teks lengkap sedang menunggu operasi komunikasi. Didokumenkan hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FT_MASTER_MERGE Teks lengkap sedang menunggu operasi penggabungan master. Didokumenkan hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FT_MASTER_MERGE_COORDINATOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FT_METADATA_MUTEX Didokumenkan hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
FT_PROPERTYLIST_CACHE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
FT_RESTART_CRAWL Terjadi ketika perayapan teks lengkap perlu dimulai ulang dari titik baik terakhir yang diketahui untuk pulih dari kegagalan sementara. Tunggu memungkinkan tugas pekerja yang saat ini mengerjakan populasi tersebut selesai atau keluar dari langkah saat ini.
FULLTEXT GATHERER Terjadi selama sinkronisasi operasi teks lengkap.
GDMA_GET_RESOURCE_OWNER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
GHOSTCLEANUP_UPDATE_STATS Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
GHOSTCLEANUPSYNCMGR Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
GLOBAL_QUERY_CANCEL Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
GLOBAL_QUERY_CLOSE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
GLOBAL_QUERY_CONSUMER Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
GLOBAL_QUERY_PRODUCER Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
GLOBAL_TRAN_CREATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
GLOBAL_TRAN_UCS_SESSION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
WALI Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
HADR_AG_MUTEX Terjadi ketika pernyataan Always On DDL atau perintah Pengklusteran Failover Server Windows sedang menunggu akses baca/tulis eksklusif ke konfigurasi grup ketersediaan.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_AR_CRITICAL_SECTION_ENTRY Terjadi ketika pernyataan Always On DDL atau perintah Pengklusteran Failover Server Windows sedang menunggu akses baca/tulis eksklusif ke status runtime replika lokal dari grup ketersediaan terkait.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_AR_MANAGER_MUTEX Terjadi ketika matikan replika ketersediaan menunggu startup selesai atau pengaktifan replika ketersediaan menunggu matikan selesai. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_AR_UNLOAD_COMPLETED Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_ARCONTROLLER_NOTIFICATIONS_SUBSCRIBER_LIST Penerbit untuk peristiwa replika ketersediaan (seperti perubahan status atau perubahan konfigurasi) sedang menunggu akses baca/tulis eksklusif ke daftar pelanggan peristiwa. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_BACKUP_BULK_LOCK Database utama Always On menerima permintaan pencadangan dari database sekunder dan menunggu utas latar belakang selesai memproses permintaan untuk memperoleh atau merilis kunci BulkOp.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_BACKUP_QUEUE Utas latar belakang cadangan database utama Always On sedang menunggu permintaan kerja baru dari database sekunder. (Biasanya, ini terjadi ketika database utama memegang log BulkOp dan sedang menunggu database sekunder untuk menunjukkan bahwa database utama dapat melepaskan kunci).

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_CLUSAPI_CALL Utas SQL Server menunggu untuk beralih dari mode non-preemptive (dijadwalkan oleh SQL Server) ke mode preemptive (dijadwalkan oleh sistem operasi) untuk memanggil API Pengklusteran Failover Server Windows.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_COMPRESSED_CACHE_SYNC Menunggu akses ke cache blok log terkompresi yang digunakan untuk menghindari kompresi redundan dari blok log yang dikirim ke beberapa database sekunder.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_CONNECTIVITY_INFO Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DATABASE_FLOW_CONTROL Menunggu pesan dikirim ke mitra ketika jumlah maksimum pesan yang diantrekan telah tercapai. Menunjukkan bahwa pemindaian log berjalan lebih cepat daripada yang dikirim jaringan. Ini adalah masalah hanya jika pengiriman jaringan lebih lambat dari yang diharapkan.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DATABASE_VERSIONING_STATE Terjadi pada perubahan status penerapan versi database sekunder Always On. Penantian ini untuk struktur data internal dan biasanya sangat singkat tanpa efek langsung pada akses data.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DATABASE_WAIT_FOR_RECOVERY Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_DATABASE_WAIT_FOR_RESTART Menunggu database dimulai ulang di bawah kontrol Grup Ketersediaan AlwaysOn. Dalam kondisi normal, ini bukan masalah pelanggan karena menunggu diharapkan di sini.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING Kueri pada objek dalam database sekunder yang dapat dibaca dari grup ketersediaan Always On diblokir pada penerapan versi baris sambil menunggu penerapan atau pembatalan semua transaksi yang sedang dalam penerbangan ketika replika sekunder diaktifkan untuk beban kerja baca. Jenis tunggu ini menjamin bahwa versi baris tersedia sebelum eksekusi kueri di bawah isolasi rekam jepret.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DB_COMMAND Menunggu respons terhadap pesan percakapan (yang memerlukan respons eksplisit dari sisi lain, menggunakan infrastruktur pesan percakapan AlwaysOn). Sejumlah tipe pesan yang berbeda menggunakan tipe tunggu ini.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DB_OP_COMPLETION_SYNC Menunggu respons terhadap pesan percakapan (yang memerlukan respons eksplisit dari sisi lain, menggunakan infrastruktur pesan percakapan AlwaysOn). Sejumlah tipe pesan yang berbeda menggunakan tipe tunggu ini.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DB_OP_START_SYNC Pernyataan Always On DDL atau perintah Pengklusteran Failover Server Windows sedang menunggu akses serial ke database ketersediaan dan status runtimenya.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DBR_SUBSCRIBER Penerbit untuk peristiwa replika ketersediaan (seperti perubahan status atau perubahan konfigurasi) sedang menunggu akses baca/tulis eksklusif ke status runtime pelanggan peristiwa yang sesuai dengan database ketersediaan. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DBR_SUBSCRIBER_FILTER_LIST Penerbit untuk peristiwa replika ketersediaan (seperti perubahan status atau perubahan konfigurasi) sedang menunggu akses baca/tulis eksklusif ke daftar pelanggan peristiwa yang sesuai dengan database ketersediaan. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_DBSEEDING Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
HADR_DBSEEDING_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
HADR_DBSTATECHANGE_SYNC Kontrol konkurensi menunggu pembaruan status internal replika database.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FABRIC_CALLBACK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
HADR_FILESTREAM_BLOCK_FLUSH Manajer transportasi ALWAYSOn FILESTREAM sedang menunggu hingga pemrosesan blok log selesai.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FILESTREAM_FILE_CLOSE Manajer transportasi FILESTREAM Always On menunggu hingga file FILESTREAM berikutnya diproses dan handelnya ditutup.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FILESTREAM_FILE_REQUEST Replika sekunder Always On sedang menunggu replika utama untuk mengirim semua file FILESTREAM yang diminta selama UNDO.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FILESTREAM_IOMGR Manajer transportasi ALWAYSOn FILESTREAM sedang menunggu kunci R/W yang melindungi manajer I/O FILESTREAM Always On selama startup atau shutdown.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FILESTREAM_IOMGR_IOCOMPLETION Manajer I/O Always On FILESTREAM sedang menunggu penyelesaian I/O.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FILESTREAM_MANAGER Manajer transportasi ALWAYSOn FILESTREAM sedang menunggu kunci R/W yang melindungi manajer transportasi FILESTREAM Always On selama startup atau shutdown.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_FILESTREAM_PREPROC Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_GROUP_COMMIT Pemrosesan penerapan transaksi menunggu untuk memungkinkan penerapan grup sehingga beberapa catatan log penerapan dapat dimasukkan ke dalam satu blok log. Penantian ini adalah kondisi yang diharapkan yang mengoptimalkan operasi I/O log, pengambilan, dan pengiriman.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_LOGCAPTURE_SYNC Kontrol konkurensi di sekitar pengambilan log atau terapkan objek saat membuat atau menghancurkan pemindaian. Ini adalah tunggu yang diharapkan ketika mitra mengubah status atau status koneksi.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_LOGCAPTURE_WAIT Menunggu rekaman log tersedia. Dapat terjadi baik ketika menunggu rekaman log baru dihasilkan oleh koneksi atau untuk penyelesaian I/O saat membaca log tidak di cache. Ini adalah tunggu yang diharapkan jika pemindaian log tertangkap hingga akhir log atau membaca dari disk.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_LOGPROGRESS_SYNC Kontrol konkurensi tunggu saat memperbarui status kemajuan log replika database.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_NOTIFICATION_DEQUEUE Tugas latar belakang yang memproses Windows pemberitahuan Pengklusteran Failover Server sedang menunggu pemberitahuan berikutnya. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_NOTIFICATION_WORKER_EXCLUSIVE_ACCESS Manajer replika ketersediaan AlwaysOn sedang menunggu akses berseri ke status runtime tugas latar belakang yang memproses Windows pemberitahuan Pengklusteran Failover Server. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_NOTIFICATION_WORKER_STARTUP_SYNC Tugas latar belakang sedang menunggu penyelesaian startup tugas latar belakang yang memproses Windows pemberitahuan Pengklusteran Failover Server. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_NOTIFICATION_WORKER_TERMINATION_SYNC Tugas latar belakang sedang menunggu penghentian tugas latar belakang yang memproses Windows pemberitahuan Pengklusteran Failover Server. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_PARTNER_SYNC Kontrol konkurensi menunggu di daftar mitra.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_READ_ALL_NETWORKS Menunggu untuk mendapatkan akses baca atau tulis ke daftar jaringan WSFC. Penggunaan internal saja. Catatan: Mesin menyimpan daftar jaringan WSFC yang digunakan dalam tampilan manajemen dinamis (seperti sys.dm_hadr_cluster_networks) atau untuk memvalidasi pernyataan AlwaysOn Transact-SQL yang mereferensikan informasi jaringan WSFC. Daftar ini diperbarui setelah startup mesin, pemberitahuan terkait WSFC, dan restart Always On internal (misalnya, kehilangan dan mendapatkan kembali kuorum WSFC). Tugas biasanya akan diblokir ketika pembaruan dalam daftar tersebut sedang berlangsung.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_RECOVERY_WAIT_FOR_CONNECTION Menunggu database sekunder tersambung ke database utama sebelum menjalankan pemulihan. Ini adalah tunggu yang diharapkan, yang dapat memperpanjang jika koneksi ke primer lambat untuk dibuat.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_RECOVERY_WAIT_FOR_UNDO Pemulihan database sedang menunggu database sekunder menyelesaikan fase mengembalikan dan menginisialisasi untuk membawanya kembali ke titik log umum dengan database utama. Ini adalah tunggu yang diharapkan setelah failover. Kemajuan pembatasan dapat dilacak melalui Windows System Monitor (perfmon.exe) dan tampilan manajemen dinamis.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_REPLICAINFO_SYNC Menunggu kontrol konkurensi untuk memperbarui status replika saat ini.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_SEEDING_CANCELLATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_SEEDING_FILE_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_SEEDING_LIMIT_BACKUPS Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_SEEDING_SYNC_COMPLETION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_SEEDING_TIMEOUT_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_SEEDING_WAIT_FOR_COMPLETION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_SYNC_COMMIT Menunggu pemrosesan penerapan transaksi pada database sekunder yang disinkronkan untuk memperkuat log. Penantian ini juga tercermin oleh penghitung kinerja Penundaan Transaksi. Jenis tunggu ini diharapkan untuk Grup Ketersediaan penerapan sinkron dan menunjukkan waktu untuk mengirim, menulis, dan mengakui penerapan log ke database sekunder.
Untuk informasi terperinci dan HADR_SYNC_COMMIT pemecahan masalah, lihat posting blog ini

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_SYNCHRONIZING_THROTTLE Menunggu pemrosesan penerapan transaksi memungkinkan sinkronisasi database sekunder mengejar akhir utama log untuk beralih ke status yang disinkronkan. Ini adalah tunggu yang diharapkan ketika database sekunder mengejar ketinggalan.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_TDS_LISTENER_SYNC Baik sistem Always On internal atau kluster WSFC akan meminta agar pendengar dimulai atau dihentikan. Pemrosesan permintaan ini selalu asinkron, dan ada mekanisme untuk menghapus permintaan yang berlebihan. Ada juga saat-saat bahwa proses ini ditangguhkan karena perubahan konfigurasi. Semua tunggu yang terkait dengan mekanisme sinkronisasi pendengar ini menggunakan jenis tunggu ini. Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_TDS_LISTENER_SYNC_PROCESSING Digunakan di akhir pernyataan SQL Transact AlwaysOn yang memerlukan memulai dan/atau menghentikan listener grup ketersediaan. Karena operasi mulai/berhenti dilakukan secara asinkron, utas pengguna akan memblokir menggunakan jenis tunggu ini hingga situasi pendengar diketahui.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_THROTTLE_LOG_RATE_GOVERNOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HADR_THROTTLE_LOG_RATE_MISMATCHED_SLO Terjadi ketika replikasi geografis sekunder dikonfigurasi dengan ukuran komputasi yang lebih rendah (SLO yang lebih rendah) daripada yang utama. Database utama dibatasi karena konsumsi log tertunda oleh sekunder. Hal ini disebabkan oleh database sekunder yang memiliki kapasitas komputasi yang tidak mencukupi untuk mengikuti tingkat perubahan database utama.

Berlaku untuk: Azure SQL Database
HADR_THROTTLE_LOG_RATE_LOG_SIZE Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
HADR_THROTTLE_LOG_RATE_SEEDING Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
HADR_THROTTLE_LOG_RATE_SEND_RECV_QUEUE_SIZE Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
HADR_TIMER_TASK Menunggu untuk mendapatkan kunci pada objek tugas timer dan juga digunakan untuk penantian aktual antara waktu pekerjaan dilakukan. Misalnya, untuk tugas yang berjalan setiap 10 detik, setelah satu eksekusi, Grup Ketersediaan AlwaysOn menunggu sekitar 10 detik untuk menjadwalkan ulang tugas, dan tunggu disertakan di sini.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_TRANSPORT_DBRLIST Menunggu akses ke daftar replika database lapisan transportasi. Digunakan untuk spinlock yang memberikan akses ke dalamnya.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_TRANSPORT_FLOW_CONTROL Menunggu ketika jumlah pesan AlwaysOn yang belum diakui yang beredar melebihi ambang batas kontrol alur keluar. Ini berdasarkan replika ketersediaan-ke-replika (bukan berdasarkan database-ke-database).

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_TRANSPORT_SESSION Grup Ketersediaan AlwaysOn sedang menunggu saat mengubah atau mengakses status transportasi yang mendasar.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_WORK_POOL Kontrol konkurensi tunggu pada objek tugas kerja latar belakang Grup Ketersediaan AlwaysOn.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_WORK_QUEUE Alur pekerja latar belakang Grup Ketersediaan AlwaysOn menunggu pekerjaan baru ditetapkan. Ini adalah tunggu yang diharapkan ketika ada pekerja siap menunggu pekerjaan baru, yang merupakan keadaan normal.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HADR_XRF_STACK_ACCESS Mengakses (mencari, menambahkan, dan menghapus) tumpukan fork pemulihan yang diperluas untuk database ketersediaan AlwaysOn.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HCCO_CACHE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HK_RESTORE_FILEMAP Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HKCS_PARALLEL_MIGRATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HKCS_PARALLEL_RECOVERY Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
HTBUILD Terjadi dengan rencana mode batch paralel saat menyinkronkan bangunan tabel hash di sisi input gabungan/agregasi hash. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HTDELETE Terjadi dengan rencana mode batch paralel saat menyinkronkan di akhir gabungan/agregasi hash. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
HTMEMO Terjadi dengan rencana mode batch paralel saat menyinkronkan sebelum memindai tabel hash untuk menghasilkan kecocokan / tidak cocok dalam gabungan/agregasi hash. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
HTREINIT Terjadi dengan rencana mode batch paralel saat menyinkronkan sebelum mengatur ulang gabungan/agregasi hash untuk gabungan parsial berikutnya. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
HTREPARTITION Terjadi dengan rencana mode batch paralel saat menyinkronkan partisi ulang tabel hash di sisi input gabungan/agregasi hash. Jika menunggu berlebihan dan tidak dapat dikurangi dengan menyetel kueri (seperti menambahkan indeks), pertimbangkan untuk menyesuaikan ambang biaya untuk paralelisme atau menurunkan tingkat paralelisme.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
HTTP_ENUMERATION Terjadi saat startup untuk menghitung titik akhir HTTP untuk memulai HTTP.
HTTP_START Terjadi ketika koneksi sedang menunggu HTTP untuk menyelesaikan inisialisasi.
HTTP_STORAGE_CONNECTION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
IMPPROV_IOWAIT Terjadi ketika SQL Server menunggu I/O beban massal selesai.
INSTANCE_LOG_RATE_GOVERNOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
INTERNAL_TESTING Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
IO_AUDIT_MUTEX Terjadi selama sinkronisasi buffer peristiwa pelacakan.
IO_COMPLETION Terjadi saat menunggu operasi I/O selesai. Jenis tunggu ini umumnya mewakili I/Os halaman non-data. Penantian penyelesaian I/O halaman data muncul saat PAGEIOLATCH_* menunggu.
IO_QUEUE_LIMIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
IO_RETRY Terjadi ketika operasi I/O seperti baca atau tulis ke disk gagal karena sumber daya yang tidak mencukup, dan kemudian dicoba kembali.
IOAFF_RANGE_QUEUE Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
KSOURCE_WAKEUP Digunakan oleh tugas kontrol layanan sambil menunggu permintaan dari Manajer Kontrol Layanan. Penantian panjang diharapkan dan tidak menunjukkan masalah.
KTM_ENLISTMENT Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
KTM_RECOVERY_MANAGER Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
KTM_RECOVERY_RESOLUTION Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
LATCH_DT Terjadi saat menunggu kait DT (hancurkan). Ini tidak termasuk kait buffer atau kait tanda transaksi. Daftar LATCH_* tunggu tersedia di sys.dm_os_latch_stats. Perhatikan bahwa sys.dm_os_latch_stats grup LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX, dan LATCH_DT menunggu bersama.
LATCH_EX Terjadi saat menunggu kait EX (eksklusif). Ini tidak termasuk kait buffer atau kait tanda transaksi. Daftar LATCH_* tunggu tersedia di sys.dm_os_latch_stats. Perhatikan bahwa sys.dm_os_latch_stats grup LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX, dan LATCH_DT menunggu bersama.
LATCH_KP Terjadi saat menunggu kait KP (keep). Ini tidak termasuk kait buffer atau kait tanda transaksi. Daftar LATCH_* tunggu tersedia di sys.dm_os_latch_stats. Perhatikan bahwa sys.dm_os_latch_stats grup LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX, dan LATCH_DT menunggu bersama.
LATCH_NL Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
LATCH_SH Terjadi saat menunggu kait SH (berbagi). Ini tidak termasuk kait buffer atau kait tanda transaksi. Daftar LATCH_* tunggu tersedia di sys.dm_os_latch_stats. Perhatikan bahwa sys.dm_os_latch_stats grup LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX, dan LATCH_DT menunggu bersama.
LATCH_UP Terjadi saat menunggu kait UP (pembaruan). Ini tidak termasuk kait buffer atau kait tanda transaksi. Daftar LATCH_* tunggu tersedia di sys.dm_os_latch_stats. Perhatikan bahwa sys.dm_os_latch_stats grup LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX, dan LATCH_DT menunggu bersama.
LAZYWRITER_SLEEP Terjadi ketika tugas penulis malas ditangguhkan. Ini adalah ukuran waktu yang dihabiskan oleh tugas latar belakang yang menunggu. Jangan pertimbangkan status ini ketika Anda mencari kios pengguna.
LCK_M_BU Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Massal (BU). Lihat Kunci Pembaruan Massal untuk informasi selengkapnya
LCK_M_BU_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Massal (BU) dengan Pemblokir Batalkan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Pembaruan Massal untuk informasi selengkapnya

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_BU_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Massal (BU) dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Pembaruan Massal untuk informasi selengkapnya

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_IS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Niat Bersama (IS). Lihat Kunci Niat untuk informasi selengkapnya
LCK_M_IS_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Niat Bersama (IS) dengan Pemblokir Batalkan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.) Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_IS_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Niat Bersama (IS) dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_IU Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Niat (IU). Lihat Kunci Niat untuk informasi selengkapnya
LCK_M_IU_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Niat (IU) dengan Pemblokir Pembatalan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.) Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_IU_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Niat (IU) dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_IX Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Intent Exclusive (IX). Lihat Kunci Niat untuk informasi selengkapnya
LCK_M_IX_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Intent Exclusive (IX) dengan Abort Blockers. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_IX_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Intent Exclusive (IX) dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_NL Terjadi ketika tugas sedang menunggu untuk memperoleh kunci NULL pada nilai kunci saat ini, dan kunci Sisipkan Rentang antara kunci saat ini dan sebelumnya. Kunci NULL pada kunci adalah kunci rilis instan.
LCK_M_RIn_NL_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci NULL dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Batalkan Pemblokir antara kunci saat ini dan sebelumnya. Kunci NULL pada kunci adalah kunci rilis instan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_NL_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci NULL dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. Kunci NULL pada kunci adalah kunci rilis instan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_S Terjadi ketika tugas sedang menunggu untuk memperoleh kunci bersama pada nilai kunci saat ini, dan kunci Sisipkan Rentang antara kunci saat ini dan sebelumnya.
LCK_M_RIn_S_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci bersama dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Batalkan Pemblokir antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_S_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci bersama dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_U Tugas sedang menunggu untuk memperoleh kunci Pembaruan pada nilai kunci saat ini, dan kunci Sisipkan Rentang antara kunci saat ini dan sebelumnya.
LCK_M_RIn_U_ABORT_BLOCKERS Tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Batalkan Pemblokir antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_U_LOW_PRIORITY Tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_X Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif pada nilai kunci saat ini, dan kunci Sisipkan Rentang antara kunci saat ini dan sebelumnya.
LCK_M_RIn_X_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Batalkan Pemblokir antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RIn_X_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Sisipkan Rentang dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RS_S Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama pada nilai kunci saat ini, dan kunci Rentang Bersama antara kunci saat ini dan sebelumnya.
LCK_M_RS_S_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Rentang Bersama dengan Batalkan Pemblokir antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RS_S_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Rentang Bersama dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RS_U Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan pada nilai kunci saat ini, dan kunci Perbarui Rentang antara kunci saat ini dan sebelumnya.
LCK_M_RS_U_ABORT_BLOCKERS Terjadi ketika tugas menunggu untuk memperoleh kunci Pembaruan dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Perbarui Rentang dengan Batalkan Pemblokir antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RS_U_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Perbarui Rentang dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RX_S Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama pada nilai kunci saat ini, dan kunci Rentang Eksklusif antara kunci saat ini dan sebelumnya.
LCK_M_RX_S_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama dengan Pemblokir Batalkan pada nilai kunci saat ini, dan Rentang Eksklusif dengan Pemblokir Batalkan kunci antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RX_S_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama dengan Prioritas Rendah pada nilai kunci saat ini, dan Rentang Eksklusif dengan kunci Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RX_U Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan pada nilai kunci saat ini, dan kunci rentang Eksklusif antara kunci saat ini dan sebelumnya.
LCK_M_RX_U_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci rentang Eksklusif dengan Pemblokir Pembatas antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RX_U_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci rentang Eksklusif dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RX_X Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif pada nilai kunci saat ini, dan kunci Rentang Eksklusif antara kunci saat ini dan sebelumnya.
LCK_M_RX_X_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif dengan Pemblokir Batalkan pada nilai kunci saat ini, dan kunci Rentang Eksklusif dengan Pemblokir Pembatas antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_RX_X_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif dengan Prioritas Rendah pada nilai kunci saat ini, dan kunci Rentang Eksklusif dengan Prioritas Rendah antara kunci saat ini dan sebelumnya. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX.),

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_S Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama. Lihat Kunci Bersama untuk informasi selengkapnya.
LCK_M_S_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama dengan Pemblokir Batalkan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Bersama untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_S_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Bersama untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SCH_M Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Modifikasi Skema. Lihat Kunci Skema untuk informasi selengkapnya.
LCK_M_SCH_M_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Ubah Skema dengan Pemblokir Batalkan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Skema untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SCH_M_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Modifikasi Skema dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Skema untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SCH_S Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Berbagi Skema. Lihat Kunci Skema untuk informasi selengkapnya.
LCK_M_SCH_S_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Berbagi Skema dengan Pemblokir Batalkan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Skema untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SCH_S_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Berbagi Skema dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX) Lihat Kunci Skema untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SIU Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Bersama Dengan Niat. Lihat Kunci Niat untuk informasi selengkapnya.
LCK_M_SIU_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Bersama Dengan Niat dengan Batalkan Pemblokir. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SIU_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan Bersama Dengan Niat dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SIX Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama Dengan Niat Eksklusif. Lihat Kunci Niat untuk informasi selengkapnya.
LCK_M_SIX_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama Dengan Niat Eksklusif dengan Batalkan Pemblokir. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_SIX_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Bersama Dengan Niat Eksklusif dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_U Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan. Lihat Memperbarui Kunci untuk informasi selengkapnya.
LCK_M_U_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Pemblokir Pembatas. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Memperbarui Kunci untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_U_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Pembaruan dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Memperbarui Kunci untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_UIX Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif Pembaruan Dengan Niat. Lihat Kunci Niat untuk informasi selengkapnya.
LCK_M_UIX_ABORT_BLOCKERS Terjadi ketika tugas menunggu untuk memperoleh kunci Eksklusif Pembaruan Dengan Niat dengan Batalkan Pemblokir. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_UIX_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Perbarui Dengan Niat Eksklusif dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Niat untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_X Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif. Lihat Kunci Eksklusif untuk informasi selengkapnya.
LCK_M_X_ABORT_BLOCKERS Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif dengan Pemblokir Batalkan. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Eksklusif untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LCK_M_X_LOW_PRIORITY Terjadi ketika tugas sedang menunggu untuk memperoleh kunci Eksklusif dengan Prioritas Rendah. (Terkait dengan opsi tunggu prioritas rendah dari ALTER TABLE dan ALTER INDEX). Lihat Kunci Eksklusif untuk informasi selengkapnya.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
LOG_POOL_SCAN Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
LOG_RATE_GOVERNOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
LOGBUFFER Terjadi ketika tugas menunggu ruang di buffer log untuk menyimpan rekaman log. Nilai tinggi secara konsisten dapat menunjukkan bahwa perangkat log tidak dapat mengikuti jumlah log yang dihasilkan oleh server.
LOGCAPTURE_LOGPOOLTRUNCPOINT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGGENERATION Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
LOGMGR Terjadi ketika tugas menunggu I/Os log yang luar biasa selesai sebelum mematikan log saat menutup database.
LOGMGR_FLUSH Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
LOGMGR_PMM_LOG Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
LOGMGR_QUEUE Terjadi saat tugas penulis log menunggu permintaan kerja.
LOGMGR_RESERVE_APPEND Terjadi ketika tugas sedang menunggu untuk melihat apakah pemotongan log mengosongkan ruang log untuk memungkinkan tugas menulis rekaman log baru. Pertimbangkan untuk meningkatkan ukuran file log untuk database yang terpengaruh untuk mengurangi penantian ini.
LOGPOOL_CACHESIZE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGPOOL_CONSUMER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGPOOL_CONSUMERSET Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGPOOL_FREEPOOLS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGPOOL_MGRSET Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGPOOL_REPLACEMENTSET Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOGPOOLREFCOUNTEDOBJECT_REFDONE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
LOWFAIL_MEMMGR_QUEUE Terjadi saat menunggu memori tersedia untuk digunakan.
MD_AGENT_YIELD Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
MD_LAZYCACHE_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
MEMORY_ALLOCATION_EXT Terjadi saat mengalokasikan memori dari kumpulan memori SQL Server internal atau sistem operasi.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
MEMORY_GRANT_UPDATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
METADATA_LAZYCACHE_RWLOCK Penggunaan internal saja.

Berlaku untuk: hanya SQL Server 2008 R2.
MIGRATIONBUFFER Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
LAIN-LAIN Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
LAIN-LAIN Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
MSQL_DQ Terjadi ketika tugas menunggu operasi kueri terdistribusi selesai. Ini digunakan untuk mendeteksi potensi kebuntuan aplikasi Multiple Active Result Set (MARS). Penantian berakhir saat panggilan kueri terdistribusi selesai.
MSQL_XACT_MGR_MUTEX Terjadi ketika tugas sedang menunggu untuk mendapatkan kepemilikan manajer transaksi sesi untuk melakukan operasi transaksi tingkat sesi.
MSQL_XACT_MUTEX Terjadi selama sinkronisasi penggunaan transaksi. Permintaan harus memperoleh mutex sebelum dapat menggunakan transaksi.
MSQL_XP Terjadi ketika tugas menunggu prosedur tersimpan yang diperluas berakhir. SQL Server menggunakan status tunggu ini untuk mendeteksi potensi kebuntuan aplikasi MARS. Tunggu berhenti saat panggilan prosedur tersimpan yang diperluas berakhir.
MSSEARCH Terjadi selama panggilan Pencarian Full-Text. Penantian ini berakhir ketika operasi teks lengkap selesai. Ini tidak menunjukkan ketidakcocokan, melainkan durasi operasi teks lengkap.
NET_WAITFOR_PACKET Terjadi ketika koneksi sedang menunggu paket jaringan selama pembacaan jaringan.
NETWORKSXMLMGRLOAD Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
NODE_CACHE_MUTEX Penggunaan internal saja.
OLEDB Terjadi ketika SQL Server memanggil Penyedia SNAC OLE DB (SQLNCLI) atau Driver Microsoft OLE DB untuk SQL Server (MSOLEDBSQL). Tipe tunggu ini tidak digunakan untuk sinkronisasi. Sebaliknya, ini menunjukkan durasi panggilan ke penyedia OLE DB.
ONDEMAND_TASK_QUEUE Terjadi saat tugas latar belakang menunggu permintaan tugas sistem prioritas tinggi. Waktu tunggu yang lama menunjukkan bahwa belum ada permintaan prioritas tinggi untuk diproses, dan seharusnya tidak menimbulkan kekhawatiran.
PAGEIOLATCH_DT Terjadi ketika tugas menunggu kait untuk buffer yang ada dalam permintaan I/O. Permintaan kait dalam mode Hancurkan. Penantian panjang dapat mengindikasikan masalah dengan subsistem disk.
PAGEIOLATCH_EX Terjadi ketika tugas menunggu kait untuk buffer yang ada dalam permintaan I/O. Permintaan kait berada dalam mode Eksklusif - mode yang digunakan saat buffer sedang ditulis ke disk. Penantian panjang dapat mengindikasikan masalah dengan subsistem disk.

Lihat blog pemecahan masalah I/O lambat SQL Server ini untuk informasi selengkapnya.
PAGEIOLATCH_KP Terjadi ketika tugas menunggu kait untuk buffer yang berada dalam permintaan I/O. Permintaan kait dalam mode Pertahankan. Penantian panjang dapat mengindikasikan masalah dengan subsistem disk.
PAGEIOLATCH_NL Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PAGEIOLATCH_SH Terjadi ketika tugas menunggu kait untuk buffer yang berada dalam permintaan I/O. Permintaan kait berada dalam mode Bersama - mode yang digunakan saat buffer sedang dibaca dari disk. Penantian panjang dapat mengindikasikan masalah dengan subsistem disk.

Lihat blog pemecahan masalah SQL Server Slow I/O ini untuk informasi selengkapnya.
PAGEIOLATCH_UP Terjadi ketika tugas menunggu kait untuk buffer yang berada dalam permintaan I/O. Permintaan kait dalam mode Perbarui. Penantian panjang dapat mengindikasikan masalah dengan subsistem disk.

Lihat blog pemecahan masalah SQL Server Slow I/O ini untuk informasi selengkapnya.
PAGELATCH_DT Terjadi ketika tugas menunggu kait untuk buffer yang tidak dalam permintaan I/O. Permintaan kait dalam mode Hancurkan. Mode penghancurkan harus diperoleh sebelum menghapus isi halaman. Lihat Mode Latch untuk informasi selengkapnya.
PAGELATCH_EX Terjadi ketika tugas menunggu kait untuk buffer yang tidak dalam permintaan I/O. Permintaan kait dalam mode Eksklusif - ini memblokir utas lain dari menulis ke atau membaca dari halaman (buffer).

Skenario umum yang mengarah ke kait ini adalah ketidakcocokan kait buffer "sisipan halaman terakhir". Untuk memahami dan mengatasi hal ini, gunakan Atasi penyisipan halaman terakhir PAGELATCH_EX ketidakcocokan dan Diagnosis serta atasi ketidakcocokan kait sisipan halaman terakhir di SQL Server. Skenario lain adalah Latch contention pada tabel kecil dengan indeks non-kluster dan sisipan acak (tabel antrean).
PAGELATCH_KP Terjadi ketika tugas menunggu kait untuk buffer yang tidak dalam permintaan I/O. Permintaan kait berada dalam mode Pertahankan yang mencegah halaman dihancurkan oleh utas lain. Lihat Mode Latch untuk informasi selengkapnya.
PAGELATCH_NL Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PAGELATCH_SH Terjadi ketika tugas menunggu kait untuk buffer yang tidak dalam permintaan I/O. Permintaan kait berada dalam mode Bersama yang memungkinkan beberapa utas dibaca, tetapi tidak memodifikasi, buffer (halaman). Lihat Mode Latch untuk informasi selengkapnya.
PAGELATCH_UP Terjadi ketika tugas menunggu kait untuk buffer yang tidak dalam permintaan I/O. Permintaan kait dalam mode Perbarui. Biasanya jenis tunggu ini dapat diamati ketika halaman sistem (buffer) seperti PFS, GAM, SGAM dikaitkan. Lihat Mode Latch untuk informasi selengkapnya.

Untuk memecahkan masalah skenario umum dengan kait ini, lihat Mengurangi Ketidakcocokan Alokasi dalam database tempdb SQL Server.
PARALLEL_BACKUP_QUEUE Terjadi saat menserialisasikan output yang dihasilkan oleh RESTORE HEADERONLY, RESTORE FILELISTONLY, atau RESTORE LABELONLY.
PARALLEL_REDO_DRAIN_WORKER Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PARALLEL_REDO_FLOW_CONTROL Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PARALLEL_REDO_LOG_CACHE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PARALLEL_REDO_TRAN_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PARALLEL_REDO_TRAN_TURN Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PARALLEL_REDO_WORKER_SYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PARALLEL_REDO_WORKER_WAIT_WORK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PERFORMANCE_COUNTERS_RWLOCK Penggunaan internal saja.
PHYSICAL_SEEDING_DMV Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
POOL_LOG_RATE_GOVERNOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PREEMPTIVE_ABR Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PREEMPTIVE_AUDIT_ACCESS_EVENTLOG Terjadi ketika penjadwal SQL Server Operating System (SQLOS) beralih ke mode preemptive untuk menulis peristiwa audit ke log peristiwa Windows.

Berlaku untuk: hanya SQL Server 2008 R2.
PREEMPTIVE_AUDIT_ACCESS_SECLOG Terjadi ketika penjadwal SQLOS beralih ke mode preemptive untuk menulis peristiwa audit ke log Keamanan Windows.

Berlaku untuk: hanya SQL Server 2008 R2.
PREEMPTIVE_CLOSEBACKUPMEDIA Terjadi ketika penjadwal SQLOS beralih ke mode preemptive untuk menutup media cadangan.
PREEMPTIVE_CLOSEBACKUPTAPE Terjadi ketika penjadwal SQLOS beralih ke mode preemptive untuk menutup perangkat cadangan pita.
PREEMPTIVE_CLOSEBACKUPVDIDEVICE Terjadi ketika penjadwal SQLOS beralih ke mode preemptive untuk menutup perangkat cadangan virtual.
PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL Terjadi ketika penjadwal SQLOS beralih ke mode preemptive untuk melakukan operasi kluster failover Windows.
PREEMPTIVE_COM_COCREATEINSTANCE Terjadi ketika penjadwal SQLOS beralih ke mode preemptive untuk membuat objek COM.
PREEMPTIVE_COM_COGETCLASSOBJECT Penggunaan internal saja.
PREEMPTIVE_COM_CREATEACCESSOR Penggunaan internal saja.
PREEMPTIVE_COM_DELETEROWS Penggunaan internal saja.
PREEMPTIVE_COM_GETCOMMANDTEXT Penggunaan internal saja.
PREEMPTIVE_COM_GETDATA Penggunaan internal saja.
PREEMPTIVE_COM_GETNEXTROWS Penggunaan internal saja.
PREEMPTIVE_COM_GETRESULT Penggunaan internal saja.
PREEMPTIVE_COM_GETROWSBYBOOKMARK Penggunaan internal saja.
PREEMPTIVE_COM_LBFLUSH Penggunaan internal saja.
PREEMPTIVE_COM_LBLOCKREGION Penggunaan internal saja.
PREEMPTIVE_COM_LBREADAT Penggunaan internal saja.
PREEMPTIVE_COM_LBSETSIZE Penggunaan internal saja.
PREEMPTIVE_COM_LBSTAT Penggunaan internal saja.
PREEMPTIVE_COM_LBUNLOCKREGION Penggunaan internal saja.
PREEMPTIVE_COM_LBWRITEAT Penggunaan internal saja.
PREEMPTIVE_COM_QUERYINTERFACE Penggunaan internal saja.
PREEMPTIVE_COM_RELEASE Penggunaan internal saja.
PREEMPTIVE_COM_RELEASEACCESSOR Penggunaan internal saja.
PREEMPTIVE_COM_RELEASEROWS Penggunaan internal saja.
PREEMPTIVE_COM_RELEASESESSION Penggunaan internal saja.
PREEMPTIVE_COM_RESTARTPOSITION Penggunaan internal saja.
PREEMPTIVE_COM_SEQSTRMREAD Penggunaan internal saja.
PREEMPTIVE_COM_SEQSTRMREADANDWRITE Penggunaan internal saja.
PREEMPTIVE_COM_SETDATAFAILURE Penggunaan internal saja.
PREEMPTIVE_COM_SETPARAMETERINFO Penggunaan internal saja.
PREEMPTIVE_COM_SETPARAMETERPROPERTIES Penggunaan internal saja.
PREEMPTIVE_COM_STRMLOCKREGION Penggunaan internal saja.
PREEMPTIVE_COM_STRMSEEKANDREAD Penggunaan internal saja.
PREEMPTIVE_COM_STRMSEEKANDWRITE Penggunaan internal saja.
PREEMPTIVE_COM_STRMSETSIZE Penggunaan internal saja.
PREEMPTIVE_COM_STRMSTAT Penggunaan internal saja.
PREEMPTIVE_COM_STRMUNLOCKREGION Penggunaan internal saja.
PREEMPTIVE_CONSOLEWRITE Penggunaan internal saja.
PREEMPTIVE_CREATEPARAM Penggunaan internal saja.
PREEMPTIVE_DEBUG Penggunaan internal saja.
PREEMPTIVE_DFSADDLINK Penggunaan internal saja.
PREEMPTIVE_DFSLINKEXISTCHECK Penggunaan internal saja.
PREEMPTIVE_DFSLINKHEALTHCHECK Penggunaan internal saja.
PREEMPTIVE_DFSREMOVELINK Penggunaan internal saja.
PREEMPTIVE_DFSREMOVEROOT Penggunaan internal saja.
PREEMPTIVE_DFSROOTFOLDERCHECK Penggunaan internal saja.
PREEMPTIVE_DFSROOTINIT Penggunaan internal saja.
PREEMPTIVE_DFSROOTSHARECHECK Penggunaan internal saja.
PREEMPTIVE_DTC_ABORT Penggunaan internal saja.
PREEMPTIVE_DTC_ABORTREQUESTDONE Penggunaan internal saja.
PREEMPTIVE_DTC_BEGINTRANSACTION Penggunaan internal saja.
PREEMPTIVE_DTC_COMMITREQUESTDONE Penggunaan internal saja.
PREEMPTIVE_DTC_ENLIST Penggunaan internal saja.
PREEMPTIVE_DTC_PREPAREREQUESTDONE Penggunaan internal saja.
PREEMPTIVE_FILESIZEGET Penggunaan internal saja.
PREEMPTIVE_FSAOLEDB_ABORTTRANSACTION Penggunaan internal saja.
PREEMPTIVE_FSAOLEDB_COMMITTRANSACTION Penggunaan internal saja.
PREEMPTIVE_FSAOLEDB_STARTTRANSACTION Penggunaan internal saja.
PREEMPTIVE_FSRECOVER_UNCONDITIONALUNDO Penggunaan internal saja.
PREEMPTIVE_GETRMINFO Penggunaan internal saja.
PREEMPTIVE_HADR_LEASE_MECHANISM Penjadwalan pengelola sewa Grup Ketersediaan AlwaysOn untuk diagnostik Dukungan Microsoft.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PREEMPTIVE_HTTP_EVENT_WAIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PREEMPTIVE_HTTP_REQUEST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PREEMPTIVE_LOCKMONITOR Penggunaan internal saja.
PREEMPTIVE_MSS_RELEASE Penggunaan internal saja.
PREEMPTIVE_ODBCOPS Penggunaan internal saja.
PREEMPTIVE_OLE_UNINIT Penggunaan internal saja.
PREEMPTIVE_OLEDB_ABORTORCOMMITTRAN Penggunaan internal saja.
PREEMPTIVE_OLEDB_ABORTTRAN Penggunaan internal saja.
PREEMPTIVE_OLEDB_GETDATASOURCE Penggunaan internal saja.
PREEMPTIVE_OLEDB_GETLITERALINFO Penggunaan internal saja.
PREEMPTIVE_OLEDB_GETPROPERTIES Penggunaan internal saja.
PREEMPTIVE_OLEDB_GETPROPERTYINFO Penggunaan internal saja.
PREEMPTIVE_OLEDB_GETSCHEMALOCK Penggunaan internal saja.
PREEMPTIVE_OLEDB_JOINTRANSACTION Penggunaan internal saja.
PREEMPTIVE_OLEDB_RELEASE Penggunaan internal saja.
PREEMPTIVE_OLEDB_SETPROPERTIES Penggunaan internal saja.
PREEMPTIVE_OLEDBOPS Penggunaan internal saja.
PREEMPTIVE_OS_ACCEPTSECURITYCONTEXT Penggunaan internal saja.
PREEMPTIVE_OS_ACQUIRECREDENTIALSHANDLE Penggunaan internal saja.
PREEMPTIVE_OS_AUTHENTICATIONOPS Penggunaan internal saja.
PREEMPTIVE_OS_AUTHORIZATIONOPS Penggunaan internal saja.
PREEMPTIVE_OS_AUTHZGETINFORMATIONFROMCONTEXT Penggunaan internal saja.
PREEMPTIVE_OS_AUTHZINITIALIZECONTEXTFROMSID Penggunaan internal saja.
PREEMPTIVE_OS_AUTHZINITIALIZERESOURCEMANAGER Penggunaan internal saja.
PREEMPTIVE_OS_BACKUPREAD Penggunaan internal saja.
PREEMPTIVE_OS_CLOSEHANDLE Penggunaan internal saja.
PREEMPTIVE_OS_CLUSTEROPS Penggunaan internal saja.
PREEMPTIVE_OS_COMOPS Penggunaan internal saja.
PREEMPTIVE_OS_COMPLETEAUTHTOKEN Penggunaan internal saja.
PREEMPTIVE_OS_COPYFILE Penggunaan internal saja.
PREEMPTIVE_OS_CREATEDIRECTORY Penggunaan internal saja.
PREEMPTIVE_OS_CREATEFILE Penggunaan internal saja.
PREEMPTIVE_OS_CRYPTACQUIRECONTEXT Penggunaan internal saja.
PREEMPTIVE_OS_CRYPTIMPORTKEY Penggunaan internal saja.
PREEMPTIVE_OS_CRYPTOPS Penggunaan internal saja.
PREEMPTIVE_OS_DECRYPTMESSAGE Penggunaan internal saja.
PREEMPTIVE_OS_DELETEFILE Penggunaan internal saja.
PREEMPTIVE_OS_DELETESECURITYCONTEXT Penggunaan internal saja.
PREEMPTIVE_OS_DEVICEIOCONTROL Penggunaan internal saja.
PREEMPTIVE_OS_DEVICEOPS Penggunaan internal saja.
PREEMPTIVE_OS_DIRSVC_NETWORKOPS Penggunaan internal saja.
PREEMPTIVE_OS_DISCONNECTNAMEDPIPE Penggunaan internal saja.
PREEMPTIVE_OS_DOMAINSERVICESOPS Penggunaan internal saja.
PREEMPTIVE_OS_DSGETDCNAME Penggunaan internal saja.
PREEMPTIVE_OS_DTCOPS Penggunaan internal saja.
PREEMPTIVE_OS_ENCRYPTMESSAGE Penggunaan internal saja.
PREEMPTIVE_OS_FILEOPS Penggunaan internal saja.
PREEMPTIVE_OS_FINDFILE Penggunaan internal saja.
PREEMPTIVE_OS_FLUSHFILEBUFFERS Penggunaan internal saja.
PREEMPTIVE_OS_FORMATMESSAGE Penggunaan internal saja.
PREEMPTIVE_OS_FREECREDENTIALSHANDLE Penggunaan internal saja.
PREEMPTIVE_OS_FREELIBRARY Penggunaan internal saja.
PREEMPTIVE_OS_GENERICOPS Penggunaan internal saja.
PREEMPTIVE_OS_GETADDRINFO Penggunaan internal saja.
PREEMPTIVE_OS_GETCOMPRESSEDFILESIZE Penggunaan internal saja.
PREEMPTIVE_OS_GETDISKFREESPACE Penggunaan internal saja.
PREEMPTIVE_OS_GETFILEATTRIBUTES Penggunaan internal saja.
PREEMPTIVE_OS_GETFILESIZE Penggunaan internal saja.
PREEMPTIVE_OS_GETFINALFILEPATHBYHANDLE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PREEMPTIVE_OS_GETLONGPATHNAME Penggunaan internal saja.
PREEMPTIVE_OS_GETPROCADDRESS Penggunaan internal saja.
PREEMPTIVE_OS_GETVOLUMENAMEFORVOLUMEMOUNTPOINT Penggunaan internal saja.
PREEMPTIVE_OS_GETVOLUMEPATHNAME Penggunaan internal saja.
PREEMPTIVE_OS_INITIALIZESECURITYCONTEXT Penggunaan internal saja.
PREEMPTIVE_OS_LIBRARYOPS Penggunaan internal saja.
PREEMPTIVE_OS_LOADLIBRARY Penggunaan internal saja.
PREEMPTIVE_OS_LOGONUSER Penggunaan internal saja.
PREEMPTIVE_OS_LOOKUPACCOUNTSID Penggunaan internal saja.
PREEMPTIVE_OS_MESSAGEQUEUEOPS Penggunaan internal saja.
PREEMPTIVE_OS_MOVEFILE Penggunaan internal saja.
PREEMPTIVE_OS_NETGROUPGETUSERS Penggunaan internal saja.
PREEMPTIVE_OS_NETLOCALGROUPGETMEMBERS Penggunaan internal saja.
PREEMPTIVE_OS_NETUSERGETGROUPS Penggunaan internal saja.
PREEMPTIVE_OS_NETUSERGETLOCALGROUPS Penggunaan internal saja.
PREEMPTIVE_OS_NETUSERMODALSGET Penggunaan internal saja.
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICY Penggunaan internal saja.
PREEMPTIVE_OS_NETVALIDATEPASSWORDPOLICYFREE Penggunaan internal saja.
PREEMPTIVE_OS_OPENDIRECTORY Penggunaan internal saja.
PREEMPTIVE_OS_PDH_WMI_INIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PREEMPTIVE_OS_PIPEOPS Penggunaan internal saja.
PREEMPTIVE_OS_PROCESSOPS Penggunaan internal saja.
PREEMPTIVE_OS_QUERYCONTEXTATTRIBUTES Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PREEMPTIVE_OS_QUERYREGISTRY Penggunaan internal saja.
PREEMPTIVE_OS_QUERYSECURITYCONTEXTTOKEN Penggunaan internal saja.
PREEMPTIVE_OS_REMOVEDIRECTORY Penggunaan internal saja.
PREEMPTIVE_OS_REPORTEVENT Penggunaan internal saja.
PREEMPTIVE_OS_REVERTTOSELF Penggunaan internal saja.
PREEMPTIVE_OS_RSFXDEVICEOPS Penggunaan internal saja.
PREEMPTIVE_OS_SECURITYOPS Penggunaan internal saja.
PREEMPTIVE_OS_SERVICEOPS Penggunaan internal saja.
PREEMPTIVE_OS_SETENDOFFILE Penggunaan internal saja.
PREEMPTIVE_OS_SETFILEPOINTER Penggunaan internal saja.
PREEMPTIVE_OS_SETFILEVALIDDATA Penggunaan internal saja.
PREEMPTIVE_OS_SETNAMEDSECURITYINFO Penggunaan internal saja.
PREEMPTIVE_OS_SQLCLROPS Penggunaan internal saja.
PREEMPTIVE_OS_SQMLAUNCH Penggunaan internal saja.

Berlaku untuk: SQL Server 2008 R2 hingga SQL Server 2016 (13.x).
PREEMPTIVE_OS_VERIFYSIGNATURE Penggunaan internal saja.
PREEMPTIVE_OS_VERIFYTRUST Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PREEMPTIVE_OS_VSSOPS Penggunaan internal saja.
PREEMPTIVE_OS_WAITFORSINGLEOBJECT Penggunaan internal saja.
PREEMPTIVE_OS_WINSOCKOPS Penggunaan internal saja.
PREEMPTIVE_OS_WRITEFILE Penggunaan internal saja.
PREEMPTIVE_OS_WRITEFILEGATHER Penggunaan internal saja.
PREEMPTIVE_OS_WSASETLASTERROR Penggunaan internal saja.
PREEMPTIVE_REENLIST Penggunaan internal saja.
PREEMPTIVE_RESIZELOG Penggunaan internal saja.
PREEMPTIVE_ROLLFORWARDREDO Penggunaan internal saja.
PREEMPTIVE_ROLLFORWARDUNDO Penggunaan internal saja.
PREEMPTIVE_SB_STOPENDPOINT Penggunaan internal saja.
PREEMPTIVE_SERVER_STARTUP Penggunaan internal saja.
PREEMPTIVE_SETRMINFO Penggunaan internal saja.
PREEMPTIVE_SHAREDMEM_GETDATA Penggunaan internal saja.
PREEMPTIVE_SNIOPEN Penggunaan internal saja.
PREEMPTIVE_SOSHOST Penggunaan internal saja.
PREEMPTIVE_SOSTESTING Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PREEMPTIVE_SP_SERVER_DIAGNOSTICS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PREEMPTIVE_STARTRM Penggunaan internal saja.
PREEMPTIVE_STREAMFCB_CHECKPOINT Penggunaan internal saja.
PREEMPTIVE_STREAMFCB_RECOVER Penggunaan internal saja.
PREEMPTIVE_STRESSDRIVER Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PREEMPTIVE_TESTING Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PREEMPTIVE_TRANSIMPORT Penggunaan internal saja.
PREEMPTIVE_UNMARSHALPROPAGATIONTOKEN Penggunaan internal saja.
PREEMPTIVE_VSS_CREATESNAPSHOT Penggunaan internal saja.
PREEMPTIVE_VSS_CREATEVOLUMESNAPSHOT Penggunaan internal saja.
PREEMPTIVE_XE_CALLBACKEXECUTE Penggunaan internal saja.
PREEMPTIVE_XE_CX_FILE_OPEN Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
PREEMPTIVE_XE_CX_HTTP_CALL Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
PREEMPTIVE_XE_DISPATCHER Penggunaan internal saja.
PREEMPTIVE_XE_ENGINEINIT Penggunaan internal saja.
PREEMPTIVE_XE_GETTARGETSTATE Penggunaan internal saja.
PREEMPTIVE_XE_SESSIONCOMMIT Penggunaan internal saja.
PREEMPTIVE_XE_TARGETFINALIZE Penggunaan internal saja.
PREEMPTIVE_XE_TARGETINIT Penggunaan internal saja.
PREEMPTIVE_XE_TIMERRUN Penggunaan internal saja.
PREEMPTIVE_XETESTING Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
PRINT_ROLLBACK_PROGRESS Digunakan untuk menunggu sementara proses pengguna berakhir dalam database yang telah ditransisikan dengan menggunakan klausul penghentian ALTER DATABASE. Untuk informasi selengkapnya, lihat MENGUBAH DATABASE (Transact-SQL).
PRU_ROLLBACK_DEFERRED Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_ALL_COMPONENTS_INITIALIZED Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_COOP_SCAN Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_DIRECTLOGCONSUMER_GETNEXT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PWAIT_EVENT_SESSION_INIT_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_FABRIC_REPLICA_CONTROLLER_DATA_LOSS Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PWAIT_HADR_ACTION_COMPLETED Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_CHANGE_NOTIFIER_TERMINATION_SYNC Terjadi ketika tugas latar belakang menunggu penghentian tugas latar belakang yang menerima (melalui polling) Windows pemberitahuan Pengklusteran Failover Server.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_CLUSTER_INTEGRATION Operasi tambahkan, ganti, dan/atau hapus menunggu untuk mengambil kunci tulis pada daftar internal Always On (seperti daftar jaringan, alamat jaringan, atau listener grup ketersediaan). Penggunaan internal saja,

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_FAILOVER_COMPLETED Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_JOIN Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
PWAIT_HADR_OFFLINE_COMPLETED Operasi grup ketersediaan drop AlwaysOn menunggu grup ketersediaan target offline sebelum menghancurkan objek Pengklusteran Failover Server Windows.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_ONLINE_COMPLETED Operasi grup ketersediaan buat alwayson atau failover sedang menunggu grup ketersediaan target online.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_POST_ONLINE_COMPLETED Operasi grup ketersediaan drop AlwaysOn sedang menunggu penghentian tugas latar belakang apa pun yang dijadwalkan sebagai bagian dari perintah sebelumnya. Misalnya, mungkin ada tugas latar belakang yang mengubah database ketersediaan ke peran utama. DROP AVAILABILITY GROUP DDL harus menunggu tugas latar belakang ini berakhir untuk menghindari kondisi balapan.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_SERVER_READY_CONNECTIONS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADR_WORKITEM_COMPLETED Tunggu internal oleh utas yang menunggu tugas kerja asinkron selesai. Ini adalah tunggu yang diharapkan dan untuk penggunaan CSS.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_HADRSIM Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
PWAIT_LOG_CONSOLIDATION_IO Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
PWAIT_LOG_CONSOLIDATION_POLL Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
PWAIT_MD_LOGIN_STATS Terjadi selama sinkronisasi internal dalam metadata pada statistik masuk.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_MD_RELATION_CACHE Terjadi selama sinkronisasi internal dalam metadata pada tabel atau indeks.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_MD_SERVER_CACHE Terjadi selama sinkronisasi internal dalam metadata pada server yang ditautkan.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_MD_UPGRADE_CONFIG Terjadi selama sinkronisasi internal dalam meningkatkan konfigurasi luas server.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_PREEMPTIVE_APP_USAGE_TIMER Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
PWAIT_PREEMPTIVE_AUDIT_ACCESS_WINDOWSLOG Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_QRY_BPMEMORY Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_REPLICA_ONLINE_INIT_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_RESOURCE_SEMAPHORE_FT_PARALLEL_QUERY_SYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
PWAIT_SBS_FILE_OPERATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
PWAIT_XTP_FSSTORAGE_MAINTENANCE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
PWAIT_XTP_HOST_STORAGE_WAIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_ASYNC_CHECK_CONSISTENCY_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_ASYNC_PERSIST_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_ASYNC_PERSIST_TASK_START Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_ASYNC_QUEUE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
QDS_BCKG_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_BLOOM_FILTER Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
QDS_CLEANUP_STALE_QUERIES_TASK_MAIN_LOOP_SLEEP Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_CTXS Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_DB_DISK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_DYN_VECTOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_EXCLUSIVE_ACCESS Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
QDS_HOST_INIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
QDS_LOADDB Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_PERSIST_TASK_MAIN_LOOP_SLEEP Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_QDS_CAPTURE_INIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
QDS_SHUTDOWN_QUEUE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_STMT Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_STMT_DISK Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_TASK_SHUTDOWN Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QDS_TASK_START Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QE_WARN_LIST_SYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
QPJOB_KILL Menunjukkan bahwa pembaruan statistik otomatis asinkron dibatalkan oleh panggilan ke KILL saat pembaruan mulai berjalan. Utas penghentian ditangguhkan, menunggunya mulai mendengarkan perintah KILL. Nilai yang baik kurang dari satu detik.
QPJOB_WAITFOR_ABORT Menunjukkan bahwa pembaruan statistik otomatis asinkron dibatalkan oleh panggilan ke KILL saat sedang berjalan. Pembaruan sekarang telah selesai tetapi ditangguhkan sampai koordinasi pesan utas penghentian selesai. Ini adalah keadaan biasa tetapi langka, dan harus sangat pendek. Nilai yang baik kurang dari satu detik.
QRY_MEM_GRANT_INFO_MUTEX Terjadi ketika manajemen memori Eksekusi Kueri mencoba mengontrol akses ke daftar informasi pemberian statis. Status ini mencantumkan informasi tentang permintaan memori yang diberikan dan menunggu saat ini. Status ini adalah status kontrol akses sederhana. Seharusnya tidak pernah ada penantian panjang pada keadaan ini. Jika mutex ini tidak dirilis, semua kueri baru yang menggunakan memori akan berhenti merespons.
QRY_PARALLEL_THREAD_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
QRY_PROFILE_LIST_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
QUERY_ERRHDL_SERVICE_DONE Diidentifikasi hanya untuk tujuan informasi. Tidak didukung.

Berlaku untuk: hanya SQL Server 2008 R2.
QUERY_WAIT_ERRHDL_SERVICE Diidentifikasi hanya untuk tujuan informasi. Tidak didukung.

Berlaku untuk: hanya SQL Server 2008 R2.
QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN Terjadi dalam kasus tertentu ketika build indeks pembuatan offline dijalankan secara paralel, dan rangkaian pekerja yang berbeda yang menyortir menyinkronkan akses ke file pengurutan.
QUERY_NOTIFICATION_MGR_MUTEX Terjadi selama sinkronisasi antrean pengumpulan sampah di Manajer Pemberitahuan Kueri.
QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX Terjadi selama sinkronisasi status untuk transaksi di Pemberitahuan Kueri.
QUERY_NOTIFICATION_TABLE_MGR_MUTEX Terjadi selama sinkronisasi internal dalam Manajer Pemberitahuan Kueri.
QUERY_NOTIFICATION_UNITTEST_MUTEX Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
QUERY_OPTIMIZER_PRINT_MUTEX Terjadi selama sinkronisasi produksi output diagnostik pengoptimal kueri. Jenis tunggu ini hanya terjadi jika pengaturan diagnostik telah diaktifkan di bawah arahan Dukungan Produk Microsoft.
QUERY_TASK_ENQUEUE_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
QUERY_TRACEOUT Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
RBIO_WAIT_VLF Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
RBIO_RG_STORAGE Terjadi ketika simpul komputasi database Hyperscale sedang dibatasi karena konsumsi log tertunda di server halaman.

Berlaku untuk: Azure SQL Database Hyperscale.
RBIO_RG_DESTAGE Terjadi ketika simpul komputasi database Hyperscale sedang dibatasi karena konsumsi log tertunda oleh penyimpanan log jangka panjang.

Berlaku untuk: Azure SQL Database Hyperscale.
RBIO_RG_REPLICA Terjadi ketika simpul komputasi database Hyperscale sedang dibatasi karena konsumsi log yang tertunda oleh simpul replika sekunder yang dapat dibaca.

Berlaku untuk: Azure SQL Database Hyperscale.
RBIO_RG_LOCALDESTAGE Terjadi ketika simpul komputasi database Hyperscale sedang dibatasi karena konsumsi log tertunda oleh layanan log.

Berlaku untuk: Azure SQL Database Hyperscale.
RECOVER_CHANGEDB Terjadi selama sinkronisasi status database dalam database siaga hangat.
RECOVERY_MGR_LOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
REDO_THREAD_PENDING_WORK Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
REDO_THREAD_SYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
REMOTE_BLOCK_IO Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
REMOTE_DATA_ARCHIVE_MIGRATION_DMV Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
REMOTE_DATA_ARCHIVE_SCHEMA_DMV Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
REMOTE_DATA_ARCHIVE_SCHEMA_TASK_QUEUE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
REPL_CACHE_ACCESS Terjadi selama sinkronisasi pada cache artikel replikasi. Selama penantian ini, kios pembaca log replikasi, dan pernyataan bahasa definisi data (DDL) pada tabel yang diterbitkan diblokir.
REPL_HISTORYCACHE_ACCESS Penggunaan internal saja.
REPL_SCHEMA_ACCESS Terjadi selama sinkronisasi informasi versi skema replikasi. Status ini ada ketika pernyataan DDL dijalankan pada objek yang direplikasi, dan ketika pembaca log membangun atau menggunakan skema versi berdasarkan kemunculan DDL. Ketidakcocokan dapat dilihat pada jenis tunggu ini jika Anda memiliki banyak database yang diterbitkan pada satu penerbit dengan replikasi transaksional dan database yang diterbitkan sangat aktif.
REPL_TRANFSINFO_ACCESS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
REPL_TRANHASHTABLE_ACCESS Penggunaan internal saja.
REPL_TRANTEXTINFO_ACCESS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
REPLICA_WRITES Terjadi saat tugas menunggu penyelesaian penulisan halaman ke rekam jepret database atau replika DBCC.
REQUEST_DISPENSER_PAUSE Terjadi ketika tugas menunggu semua I/O yang luar biasa selesai, sehingga I/O ke file dapat dibekukan untuk cadangan rekam jepret.
REQUEST_FOR_DEADLOCK_SEARCH Terjadi saat monitor kebuntuan menunggu untuk memulai pencarian kebuntuan berikutnya. Penantian ini diharapkan antara deteksi kebuntuan, dan total waktu tunggu yang panjang pada sumber daya ini tidak menunjukkan masalah.
RESERVED_MEMORY_ALLOCATION_EXT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
RESMGR_THROTTLED Terjadi ketika permintaan baru masuk dan dibatasi berdasarkan pengaturan GROUP_MAX_REQUESTS.
RESOURCE_GOVERNOR_IDLE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
RESOURCE_QUEUE Terjadi selama sinkronisasi berbagai antrean sumber daya internal.
RESOURCE_SEMAPHORE Terjadi ketika permintaan memori kueri selama eksekusi kueri tidak dapat segera diberikan karena kueri bersamaan lainnya. Waktu tunggu dan tunggu yang tinggi dapat menunjukkan jumlah kueri bersamaan yang berlebihan, atau jumlah permintaan memori yang berlebihan. Penantian berlebihan dari jenis ini dapat menimbulkan kesalahan SQL 8645, "Waktu habis terjadi saat menunggu sumber daya memori untuk menjalankan kueri. Jalankan ulang kueri."

Untuk informasi terperinci dan ide pemecahan masalah tentang penantian pemberian memori, lihat posting blog ini
RESOURCE_SEMAPHORE_MUTEX Terjadi saat kueri menunggu permintaannya agar reservasi utas terpenuhi. Ini juga terjadi saat menyinkronkan kompilasi kueri dan permintaan peruntukan memori.
RESOURCE_SEMAPHORE_QUERY_COMPILE Terjadi ketika jumlah kompilasi kueri bersamaan mencapai batas pembatasan. Waktu tunggu dan tunggu yang tinggi dapat menunjukkan kompilasi, kompilasi ulang, atau rencana yang tidak dapat di-cache yang berlebihan.
RESOURCE_SEMAPHORE_SMALL_QUERY Terjadi ketika permintaan memori oleh kueri kecil tidak dapat segera diberikan karena kueri bersamaan lainnya. Waktu tunggu tidak boleh melebihi lebih dari beberapa detik, karena server mentransfer permintaan ke kumpulan memori kueri utama jika gagal memberikan memori yang diminta dalam beberapa detik. Penantian tinggi dapat menunjukkan jumlah kueri kecil bersamaan yang berlebihan sementara kumpulan memori utama diblokir oleh kueri tunggu.

Berlaku untuk: hanya SQL Server 2008 R2.
RESTORE_FILEHANDLECACHE_ENTRYLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
RESTORE_FILEHANDLECACHE_LOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
RG_RECONFIG Penggunaan internal saja.
ROWGROUP_OP_STATS Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
ROWGROUP_VERSION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
RTDATA_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
SATELLITE_CARGO Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SATELLITE_SERVICE_SETUP Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SATELLITE_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SBS_DISPATCH Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
SBS_RECEIVE_TRANSPORT Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
SBS_TRANSPORT Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
SCAN_CHAR_HASH_ARRAY_INITIALIZATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SEC_DROP_TEMP_KEY Terjadi setelah upaya gagal untuk menjatuhkan kunci keamanan sementara sebelum upaya coba lagi.
SECURITY_CNG_PROVIDER_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
SECURITY_CRYPTO_CONTEXT_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SECURITY_DBE_STATE_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SECURITY_KEYRING_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SECURITY_MUTEX Terjadi ketika ada tunggu mutex yang mengontrol akses ke daftar global penyedia kriptografi Extensible Key Management (EKM) dan daftar sesi sesi EKM.
SECURITY_RULETABLE_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SEMPLAT_DSI_BUILD Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SEQUENCE_GENERATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SEQUENTIAL_GUID Terjadi saat GUID berurutan baru sedang diperoleh.
SERVER_IDLE_CHECK Terjadi selama sinkronisasi status menganggur instans SQL Server saat monitor sumber daya mencoba mendeklarasikan instans SQL Server sebagai menganggur atau mencoba bangun.
SERVER_RECONFIGURE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SESSION_WAIT_STATS_CHILDREN Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SHARED_DELTASTORE_CREATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SHUTDOWN Terjadi saat pernyataan matikan menunggu koneksi aktif keluar.
SLEEP_BPOOL_FLUSH Terjadi ketika titik pemeriksaan membatasi penerbitan I/Os baru untuk menghindari banjir subsistem disk.
SLEEP_BUFFERPOOL_HELPLW Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SLEEP_DBSTARTUP Terjadi selama startup database sambil menunggu semua database pulih.
SLEEP_DCOMSTARTUP Terjadi sekali paling banyak selama startup instans SQL Server sambil menunggu inisialisasi DCOM selesai.
SLEEP_MASTERDBREADY Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SLEEP_MASTERMDREADY Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SLEEP_MASTERUPGRADED Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SLEEP_MEMORYPOOL_ALLOCATEPAGES Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SLEEP_MSDBSTARTUP Terjadi ketika SQL Trace menunggu database msdb menyelesaikan startup.
SLEEP_RETRY_VIRTUALALLOC Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SLEEP_SYSTEMTASK Terjadi selama awal tugas latar belakang sambil menunggu tempdb menyelesaikan startup.
SLEEP_TASK Terjadi ketika tugas tidur saat menunggu peristiwa generik terjadi.
SLEEP_TEMPDBSTARTUP Terjadi saat tugas menunggu tempdb menyelesaikan startup.
SLEEP_WORKSPACE_ALLOCATEPAGE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SLO_UPDATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
SMSYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SNI_CONN_DUP Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
SNI_CRITICAL_SECTION Terjadi selama sinkronisasi internal dalam komponen jaringan SQL Server.
SNI_HTTP_WAITFOR_0_DISCON Terjadi selama pematian SQL Server, sambil menunggu koneksi HTTP yang luar biasa keluar.
SNI_LISTENER_ACCESS Terjadi saat menunggu simpul akses memori non-seragam (NUMA) memperbarui perubahan status. Akses ke perubahan status diserialisasikan.
SNI_TASK_COMPLETION Terjadi ketika ada penantian untuk semua tugas selesai selama perubahan status simpul NUMA.
SNI_WRITE_ASYNC Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
SOAP_READ Terjadi saat menunggu pembacaan jaringan HTTP selesai.
SOAP_WRITE Terjadi saat menunggu penulisan jaringan HTTP selesai.
SOCKETDUPLICATEQUEUE_CLEANUP Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
SOS_CALLBACK_REMOVAL Terjadi saat melakukan sinkronisasi pada daftar panggilan balik untuk menghapus panggilan balik. Penghitung ini tidak diharapkan berubah setelah inisialisasi server selesai.
SOS_DISPATCHER_MUTEX Terjadi selama sinkronisasi internal kumpulan dispatcher. Ini termasuk ketika kumpulan sedang disesuaikan.
SOS_LOCALALLOCATORLIST Terjadi selama sinkronisasi internal di manajer memori SQL Server.

Berlaku untuk: hanya SQL Server 2008 R2.
SOS_MEMORY_TOPLEVELBLOCKALLOCATOR Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SOS_MEMORY_USAGE_ADJUSTMENT Terjadi ketika penggunaan memori sedang disesuaikan di antara kumpulan.
SOS_OBJECT_STORE_DESTROY_MUTEX Terjadi selama sinkronisasi internal di kumpulan memori saat menghancurkan objek dari kumpulan.
SOS_PHYS_PAGE_CACHE Akun untuk waktu saat utas menunggu untuk memperoleh mutex yang harus diperolehnya sebelum mengalokasikan halaman fisik atau sebelum mengembalikan halaman tersebut ke sistem operasi. Tunggu pada jenis ini hanya muncul jika instans SQL Server menggunakan memori AWE.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SOS_PROCESS_AFFINITY_MUTEX Terjadi selama sinkronisasi akses untuk memproses pengaturan afinitas.
SOS_RESERVEDMEMBLOCKLIST Terjadi selama sinkronisasi internal di SQL Server Memory Manager.

Berlaku untuk: hanya SQL Server 2008 R2.
SOS_SCHEDULER_YIELD Terjadi ketika tugas secara sukarela menghasilkan penjadwal untuk tugas lain untuk dijalankan. Selama penantian ini, tugas menunggu dalam antrean yang dapat dijalankan agar kuantumnya diperpanjang, yaitu menunggu untuk dijadwalkan untuk dijalankan pada CPU lagi. Tunggu berkepanjangan pada jenis tunggu ini paling sering menunjukkan peluang untuk mengoptimalkan kueri yang melakukan pemindaian indeks atau tabel. Fokus pada regresi rencana, indeks yang hilang, pembaruan statistik, penulisan ulang kueri. Mengoptimalkan runtime mengurangi kebutuhan tugas untuk menghasilkan beberapa kali. Jika waktu kueri untuk tugas yang menggunakan CPU tersebut dapat diterima, maka jenis tunggu ini diharapkan dan dapat diabaikan.
SOS_SMALL_PAGE_ALLOC Terjadi selama alokasi dan pengosongan memori yang dikelola oleh beberapa objek memori.
SOS_STACKSTORE_INIT_MUTEX Terjadi selama sinkronisasi inisialisasi penyimpanan internal.
SOS_SYNC_TASK_ENQUEUE_EVENT Terjadi ketika tugas dimulai secara sinkron. Sebagian besar tugas dalam SQL Server dimulai secara asinkron, di mana kontrol kembali ke pemula segera setelah permintaan tugas ditempatkan pada antrean kerja.
SOS_VIRTUALMEMORY_LOW Terjadi ketika alokasi memori menunggu Resource Manager untuk membebaskan memori virtual.
SOSHOST_EVENT Terjadi ketika komponen yang dihosting, seperti CLR, menunggu objek sinkronisasi peristiwa SQL Server.
SOSHOST_INTERNAL Terjadi selama sinkronisasi panggilan balik manajer memori yang digunakan oleh komponen yang dihosting, seperti CLR.
SOSHOST_MUTEX Terjadi ketika komponen yang dihosting, seperti CLR, menunggu objek sinkronisasi mutex SQL Server.
SOSHOST_RWLOCK Terjadi ketika komponen yang dihosting, seperti CLR, menunggu objek sinkronisasi pembaca-penulis SQL Server.
SOSHOST_SEMAPHORE Terjadi ketika komponen yang dihosting, seperti CLR, menunggu pada objek sinkronisasi semaphore SQL Server.
SOSHOST_SLEEP Terjadi ketika tugas yang dihosting tidur sambil menunggu peristiwa generik terjadi. Tugas yang dihosting digunakan oleh komponen yang dihosting seperti CLR.
SOSHOST_TRACELOCK Terjadi selama sinkronisasi akses ke aliran pelacakan.
SOSHOST_WAITFORDONE Terjadi ketika komponen yang dihosting, seperti CLR, menunggu tugas selesai.
SP_PREEMPTIVE_SERVER_DIAGNOSTICS_SLEEP Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SP_SERVER_DIAGNOSTICS_BUFFER_ACCESS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SP_SERVER_DIAGNOSTICS_INIT_MUTEX Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SP_SERVER_DIAGNOSTICS_SLEEP Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SQLCLR_APPDOMAIN Terjadi saat CLR menunggu domain aplikasi menyelesaikan startup.
SQLCLR_ASSEMBLY Terjadi saat menunggu akses ke daftar perakitan yang dimuat di appdomain.
SQLCLR_DEADLOCK_DETECTION Terjadi sementara CLR menunggu deteksi kebuntuan selesai.
SQLCLR_QUANTUM_PUNISHMENT Terjadi ketika tugas CLR dibatasi karena telah melebihi kuantum eksekusinya. Pembatasan ini dilakukan untuk mengurangi efek tugas intensif sumber daya ini pada tugas lain.
SQLSORT_NORMMUTEX Terjadi selama sinkronisasi internal, saat menginisialisasi struktur pengurutan internal.
SQLSORT_SORTMUTEX Terjadi selama sinkronisasi internal, saat menginisialisasi struktur pengurutan internal.
SQLTRACE_BUFFER_FLUSH Terjadi ketika tugas menunggu tugas latar belakang untuk membersihkan buffer pelacakan ke disk setiap empat detik.

Berlaku untuk: hanya SQL Server 2008 R2.
SQLTRACE_FILE_BUFFER Terjadi selama sinkronisasi pada buffer pelacakan selama pelacakan file.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SQLTRACE_FILE_READ_IO_COMPLETION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SQLTRACE_FILE_WRITE_IO_COMPLETION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SQLTRACE_INCREMENTAL_FLUSH_SLEEP Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SQLTRACE_LOCK Penggunaan internal saja.

Berlaku untuk: hanya SQL Server 2008 R2.
SQLTRACE_PENDING_BUFFER_WRITERS Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
SQLTRACE_SHUTDOWN Terjadi saat penonaktifan jejak menunggu peristiwa pelacakan yang luar biasa selesai.
SQLTRACE_WAIT_ENTRIES Terjadi saat antrean peristiwa SQL Trace menunggu paket tiba di antrean.
SRVPROC_SHUTDOWN Terjadi saat proses matikan menunggu sumber daya internal dilepaskan untuk dimatikan dengan bersih.
STARTUP_DEPENDENCY_MANAGER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
TDS_BANDWIDTH_STATE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
TDS_INIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
TDS_PROXY_CONTAINER Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
TEMPOBJ Terjadi ketika penurunan objek sementara disinkronkan. Penantian ini jarang terjadi, dan hanya terjadi jika tugas telah meminta akses eksklusif untuk penurunan tabel sementara.
TEMPORAL_BACKGROUND_PROCEED_CLEANUP Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
TERMINATE_LISTENER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
THREADPOOL Terjadi ketika tugas (kueri atau masuk/keluar) sedang menunggu utas pekerja untuk menjalankannya. Ini dapat menunjukkan bahwa pengaturan utas pekerja maksimum salah dikonfigurasi, atau yang, paling umum, eksekusi batch memakan waktu yang tidak biasa lama, sehingga mengurangi jumlah utas pekerja yang tersedia untuk memenuhi batch lain. Periksa performa batch (kueri) dan kurangi durasi kueri dengan mengurangi hambatan (pemblokiran, paralelisme, I/O, waktu tunggu kait), atau menyediakan pengindeksan atau desain kueri yang tepat.
TIMEPRIV_TIMEPERIOD Terjadi selama sinkronisasi internal timer Extended Events.
TRACE_EVTNOTIF Penggunaan internal saja.
TRACEWRITE Terjadi ketika penyedia pelacakan set baris SQL Trace menunggu buffer gratis atau buffer dengan peristiwa untuk diproses.
TRAN_MARKLATCH_DT Terjadi saat menunggu kait mode penghancurkan pada kait tanda transaksi. Kait tanda transaksi digunakan untuk sinkronisasi penerapan dengan transaksi yang ditandai.
TRAN_MARKLATCH_EX Terjadi saat menunggu kait mode eksklusif pada transaksi yang ditandai. Kait tanda transaksi digunakan untuk sinkronisasi penerapan dengan transaksi yang ditandai.
TRAN_MARKLATCH_KP Terjadi saat menunggu kait mode keep pada transaksi yang ditandai. Kait tanda transaksi digunakan untuk sinkronisasi penerapan dengan transaksi yang ditandai.
TRAN_MARKLATCH_NL Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
TRAN_MARKLATCH_SH Terjadi saat menunggu kait mode bersama pada transaksi yang ditandai. Kait tanda transaksi digunakan untuk sinkronisasi penerapan dengan transaksi yang ditandai.
TRAN_MARKLATCH_UP Terjadi saat menunggu kait mode pembaruan pada transaksi yang ditandai. Kait tanda transaksi digunakan untuk sinkronisasi penerapan dengan transaksi yang ditandai.
TRANSACTION_MUTEX Terjadi selama sinkronisasi akses ke transaksi dengan beberapa batch.
UCS_ENDPOINT_CHANGE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
UCS_MANAGER Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
UCS_MEMORY_NOTIFICATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
UCS_SESSION_REGISTRATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
UCS_TRANSPORT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
UCS_TRANSPORT_STREAM_CHANGE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
UTIL_PAGE_ALLOC Terjadi ketika pemindaian log transaksi menunggu memori tersedia selama tekanan memori.
VDI_CLIENT_COMPLETECOMMAND Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
VDI_CLIENT_GETCOMMAND Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
VDI_CLIENT_OPERATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
VDI_CLIENT_OTHER Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
VERSIONING_COMMITTING Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
VIA_ACCEPT Terjadi ketika koneksi penyedia Adapter Antarmuka Virtual (VIA) selesai selama startup.
VIEW_DEFINITION_MUTEX Terjadi selama sinkronisasi pada akses ke definisi tampilan yang di-cache.
WAIT_FOR_RESULTS Terjadi saat menunggu pemberitahuan kueri dipicu.
WAIT_ON_SYNC_STATISTICS_REFRESH Terjadi saat menunggu pembaruan statistik sinkron selesai sebelum kompilasi dan eksekusi kueri dapat dilanjutkan.

Berlaku untuk: Dimulai dengan SQL Server 2019 (15.x)
WAIT_SCRIPTDEPLOYMENT_REQUEST Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_SCRIPTDEPLOYMENT_WORKER Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XLOGREAD_SIGNAL Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
WAIT_XTP_ASYNC_TX_COMPLETION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_CKPT_AGENT_WAKEUP Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_CKPT_CLOSE Terjadi saat menunggu titik pemeriksaan selesai.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_CKPT_ENABLED Terjadi ketika titik pemeriksaan dinonaktifkan, dan menunggu titik pemeriksaan diaktifkan.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_CKPT_STATE_LOCK Terjadi saat menyinkronkan pemeriksaan status titik pemeriksaan.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_COMPILE_WAIT Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
WAIT_XTP_GUEST Terjadi ketika alokator memori database perlu berhenti menerima pemberitahuan memori rendah.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
WAIT_XTP_HOST_WAIT Terjadi ketika penantian dipicu oleh mesin database dan diimplementasikan oleh host.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_OFFLINE_CKPT_BEFORE_REDO Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_OFFLINE_CKPT_LOG_IO Terjadi ketika titik pemeriksaan offline sedang menunggu IO baca log selesai.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_OFFLINE_CKPT_NEW_LOG Terjadi ketika titik pemeriksaan offline sedang menunggu rekaman log baru dipindai.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_PROCEDURE_ENTRY Terjadi ketika prosedur penghilangan menunggu semua eksekusi prosedur tersebut saat ini selesai.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_RECOVERY Terjadi ketika pemulihan database sedang menunggu pemulihan objek yang dioptimalkan memori selesai.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAIT_XTP_SERIAL_RECOVERY Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
WAIT_XTP_SWITCH_TO_INACTIVE Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
WAIT_XTP_TASK_SHUTDOWN Terjadi saat menunggu utas OLTP In-Memory selesai.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
WAIT_XTP_TRAN_DEPENDENCY Terjadi saat menunggu dependensi transaksi.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WAITFOR Terjadi sebagai akibat dari pernyataan WAITFOR Transact-SQL. Durasi tunggu ditentukan oleh parameter ke pernyataan . Ini adalah tunggu yang dimulai pengguna.
WAITFOR_PER_QUEUE Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
WAITFOR_TASKSHUTDOWN Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
WAITSTAT_MUTEX Terjadi selama sinkronisasi akses ke pengumpulan statistik yang digunakan untuk mengisi sys.dm_os_wait_stats.
WCC Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
WINDOW_AGGREGATES_MULTIPASS Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
WINFAB_API_CALL Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WINFAB_REPLICA_BUILD_OPERATION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
WINFAB_REPORT_FAULT Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
WORKTBL_DROP Terjadi saat menjeda sebelum mencoba kembali, setelah penurunan yang dapat dikerjakan gagal.
WRITE_COMPLETION Terjadi ketika operasi tulis sedang berlangsung.
WRITELOG Terjadi saat menunggu flush log selesai. Operasi umum yang menyebabkan flush log adalah penerapan transaksi dan titik pemeriksaan. Alasan umum untuk menunggu lama di WRITELOG adalah: latensi disk (di mana file log transaksi berada), ketidakmampuan bagi I/O untuk mengikuti transaksi, atau, sejumlah besar operasi log transaksi dan flush (penerapan, pembatalan)
XACT_OWN_TRANSACTION Terjadi saat menunggu untuk memperoleh kepemilikan transaksi.
XACT_RECLAIM_SESSION Terjadi saat menunggu pemilik sesi saat ini untuk merilis kepemilikan sesi.
XACTLOCKINFO Terjadi selama sinkronisasi akses ke daftar kunci untuk transaksi. Selain transaksi itu sendiri, daftar kunci diakses oleh operasi seperti deteksi kebuntuan dan migrasi kunci selama pemisahan halaman.
XACTWORKSPACE_MUTEX Terjadi selama sinkronisasi cacat dari transaksi, serta jumlah kunci database antara anggota daftar transaksi.
XDB_CONN_DUP_HASH Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XDES_HISTORY Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
XDES_OUT_OF_ORDER_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
XDES_SNAPSHOT Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
XDESTSVERMGR Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
XE_BUFFERMGR_ALLPROCESSED_EVENT Terjadi ketika buffer sesi Extended Events dibersihkan ke target. Penantian ini terjadi pada utas latar belakang.
XE_BUFFERMGR_FREEBUF_EVENT Terjadi ketika salah satu kondisi berikut ini benar:
XE_CALLBACK_LIST Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
XE_CX_FILE_READ Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
XE_DISPATCHER_CONFIG_SESSION_LIST Terjadi ketika sesi Extended Events yang menggunakan target asinkron dimulai atau dihentikan. Penantian ini menunjukkan salah satu hal berikut ini:
XE_DISPATCHER_JOIN Terjadi ketika utas latar belakang yang digunakan untuk sesi Extended Events sedang dihentikan.
XE_DISPATCHER_WAIT Terjadi ketika utas latar belakang yang digunakan untuk sesi Extended Events sedang menunggu buffer peristiwa diproses.
XE_FILE_TARGET_TVF Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XE_LIVE_TARGET_TVF Penggunaan internal saja.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.
XE_MODULEMGR_SYNC Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
XE_OLS_LOCK Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
XE_PACKAGE_LOCK_BACKOFF Diidentifikasi hanya untuk tujuan informasi. Tidak didukung.

Berlaku untuk: hanya SQL Server 2008 R2.
XE_SERVICES_EVENTMANUAL Penggunaan internal saja.
XE_SERVICES_MUTEX Penggunaan internal saja.
XE_SERVICES_RWLOCK Penggunaan internal saja.
XE_SESSION_CREATE_SYNC Penggunaan internal saja.
XE_SESSION_FLUSH Penggunaan internal saja.
XE_SESSION_SYNC Penggunaan internal saja.
XE_STM_CREATE Penggunaan internal saja.
XE_TIMER_EVENT Penggunaan internal saja.
XE_TIMER_MUTEX Penggunaan internal saja.
XE_TIMER_TASK_DONE Penggunaan internal saja.
XIO_CREDENTIAL_MGR_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XIO_CREDENTIAL_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XIO_EDS_MGR_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
XIO_EDS_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
XIO_IOSTATS_BLOBLIST_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
XIO_IOSTATS_FCBLIST_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2017 (14.x) dan yang lebih baru.
XIO_LEASE_RENEW_MGR_RWLOCK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XTP_HOST_DB_COLLECTION Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
XTP_HOST_LOG_ACTIVITY Penggunaan internal saja.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
XTP_HOST_PARALLEL_RECOVERY Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XTP_PREEMPTIVE_TASK Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XTP_TRUNCATION_LSN Penggunaan internal saja.

Berlaku untuk: SQL Server 2016 (13.x) dan yang lebih baru.
XTPPROC_CACHE_ACCESS Terjadi ketika untuk mengakses semua objek cache prosedur tersimpan yang dikompilasi secara asli.

Berlaku untuk: SQL Server 2014 (12.x) dan yang lebih baru.
XTPPROC_PARTITIONED_STACK_CREATE Terjadi ketika mengalokasikan simpul per-NUMA struktur cache prosedur tersimpan yang dikompilasi secara asli (harus dilakukan satu utas) untuk prosedur tertentu.

Berlaku untuk: SQL Server 2012 (11.x) dan yang lebih baru.

XEvents berikut terkait dengan SWITCH partisi dan pembangunan ulang indeks online. Untuk informasi tentang sintaksis, lihat ALTER TABLE (Transact-SQL) dan ALTER INDEX (Transact-SQL).

  • lock_request_priority_state

  • process_killed_by_abort_blockers

  • ddl_with_wait_at_low_priority

Untuk matriks kompatibilitas kunci, lihat sys.dm_tran_locks (SQL Transact).

Lihat juga

Tampilan Manajemen Dinamis Terkait Sistem Operasi SQL Server (Transact-SQL)
sys.dm_exec_session_wait_stats (SQL Bertransaksi)
sys.dm_db_wait_stats (Azure SQL Database)
sys.dm_os_sys_info (SQL Bertransaksi)