Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Azure SQL Database
Azure SQL Managed Instance
Microsoft Fabric'te SQL veritabanı
İşlem sırasında yürütülen iş parçacıkları tarafından karşılaşılan tüm beklemeler hakkında bilgi döndürür. Performans sorunlarını tanılamak ve ayrıca belirli sorgular ve toplu işlemler için bu toplu görünümü kullanabilirsiniz.
Sorgu yürütme sırasında belirli bekleme süreleri türleri, sorgudaki performans sorunlarını veya bekleme noktalarını gösterebilir. Benzer şekilde, sunucu genelinde yüksek bekleme süreleri veya bekleme sayıları, sunucu örneği içindeki etkileşim sorgusu etkileşimlerinde performans sorunlarını veya sık erişimli noktaları gösterebilir. Örneğin, kilit beklemeleri sorgulara göre veri çekişmesini gösterir; sayfa GÇ mandalı beklemeleri yavaş GÇ yanıt sürelerini gösterir; sayfa mandal güncelleştirme beklemeleri yanlış dosya düzenini gösterir.
| Sütun adı | Veri türü | Description |
|---|---|---|
wait_type |
nvarchar(60) | Bekleme türünün adı. Daha fazla bilgi için bkz . Bekleme Türleri. |
waiting_tasks_count |
bigint | Bu bekleme türündeki bekleme sayısı. Bu sayaç, her beklemenin başlangıcında artırılır. |
wait_time_ms |
bigint | Bu bekleme türü için milisaniye cinsinden toplam bekleme süresi. Bu süre öğesini kapsar signal_wait_time_ms. |
max_wait_time_ms |
bigint | Bu bekleme türünde en uzun bekleme süresi. |
signal_wait_time_ms |
bigint | Bekleyen iş parçacığının sinyal aldığı zaman ile çalışmaya başlaması arasındaki fark. |
Açıklamalar
Bu dinamik yönetim görünümü yalnızca geçerli veritabanı için verileri görüntüler.
Bu dinamik yönetim görünümü tamamlanan beklemelerin süresini gösterir. Geçerli beklemeleri göstermez.
Veritabanı her taşındığında veya çevrimdışı olduğunda sayaçlar sıfırlanır.
Aşağıdakilerden biri doğruysa SQL Server çalışan iş parçacığının beklediği kabul edilmez:
Bir kaynak kullanılabilir duruma gelir.
Kuyruk yok.
Dış işlem tamamlar.
Uyarı
Bu istatistikler yük devretme olaylarından sonra kalıcı olmaz ve istatistiklerin en son sıfırlanmasından veya veritabanı altyapısının başlatılmasından bu yana tüm veriler birikmeli olur.
sqlserver_start_time Son veritabanı altyapısı başlangıç zamanını bulmak için sys.dm_os_sys_info sütununu kullanın.
Permissions
Veritabanında VIEW DATABASE STATE izni gerektirir.
Bekleme türleri
Kaynak beklemeleri
Kaynak beklemeleri, bir çalışan, kaynak başka bir çalışan tarafından kullanıldığından veya henüz kullanılabilir olmadığından kullanılabilir olmayan bir kaynağa erişim istediğinde gerçekleşir. Kaynak bekleme örnekleri şunlardır: kilitler, mandallar, ağ ve disk G/Ç beklemeleri. Kilitleme ve mandal beklemeleri, eşitleme nesnelerinde beklemelerdir.
Kuyruk beklemeleri
Kuyruk beklemeleri, bir çalışan boşta olduğunda ve işin atanmasını beklediğinde gerçekleşir. Kuyruk beklemeleri genellikle kilitlenme izleyicisi ve silinen kayıt temizleme görevleri gibi sistem arka plan görevlerinde görülür. Bu görevler, iş isteklerinin bir iş kuyruğuna yerleştirilmesini bekler. Kuyruğa yeni paket koyulmasa bile kuyruk beklemeleri düzenli aralıklarla etkin hale gelebilir.
Dış beklemeler
Sql Server çalışanı genişletilmiş saklı yordam çağrısı veya bağlı sunucu sorgusu gibi bir dış olayın bitmesini beklediğinde dış beklemeler gerçekleşir. Engelleme sorunlarını tanıladığınızda, dış beklemelerin her zaman çalışanın boşta olduğu anlamına gelmez, çünkü çalışan etkin olarak bazı dış kodlar çalıştırıyor olabilir.
Beklemeler
İş parçacığı artık beklemese de, iş parçacığının hemen çalışmaya başlaması gerekmez. Bunun nedeni, böyle bir iş parçacığının önce çalıştırılabilir çalışanlar kuyruğuna konulması ve zamanlayıcıda bir kuantumun çalışmasını beklemesi gerekir.
SQL Server'da bekleme süresi sayaçları büyük değerlerdir ve bu nedenle SQL Server'ın önceki sürümlerindeki eşdeğer sayaçlar olarak sayaç geçişi yapmaya eğilimli değildir.
Aşağıdaki tabloda görevler tarafından karşılaşılan bekleme türleri listelenmiştir.
| Bekleme türü | Description |
|---|---|
| ABR | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| ASSEMBLY_LOAD | Derleme yüklemesine özel erişim sırasında gerçekleşir. |
| ASYNC_DISKPOOL_LOCK | Dosya oluşturma veya başlatma gibi görevleri gerçekleştiren paralel iş parçacıklarını eşitleme girişimi olduğunda gerçekleşir. |
| ASYNC_IO_COMPLETION | Bir görev G/Ç'nin tamamlanmasını beklediğinde gerçekleşir. |
| ASYNC_NETWORK_IO | Görev ağın arkasında engellendiğinde ağ yazmalarında gerçekleşir. İstemcinin sunucudan verileri işlediğini doğrulayın. |
| AUDIT_GROUPCACHE_LOCK | Özel bir önbelleğe erişimi denetleen bir kilitte bekleme olduğunda gerçekleşir. Önbellek, her denetim eylem grubunu denetlemek için hangi denetimlerin kullanıldığı hakkında bilgi içerir. |
| AUDIT_LOGINCACHE_LOCK | Özel bir önbelleğe erişimi denetleen bir kilitte bekleme olduğunda gerçekleşir. Önbellek, oturum açma denetimi eylem gruplarını denetlemek için hangi denetimlerin kullanıldığı hakkında bilgi içerir. |
| AUDIT_ON_DEMAND_TARGET_LOCK | Denetimle ilgili Genişletilmiş Olay hedeflerinin tek başlatılmasını sağlamak için kullanılan bir kilitte bekleme olduğunda gerçekleşir. |
| AUDIT_XE_SESSION_MGR | Denetimle ilgili Genişletilmiş Olaylar oturumlarının başlatılmasını ve durdurulmasını eşitlemek için kullanılan bir kilitte bekleme olduğunda gerçekleşir. |
| BACKUP | Bir görev yedekleme işleminin bir parçası olarak engellendiğinde gerçekleşir. |
| BACKUP_OPERATOR | Görev bant bağlamayı beklediğinde gerçekleşir. |
| BACKUPBUFFER | Bir yedekleme görevi verileri beklediğinde veya verilerin depolandığı bir arabellek beklediğinde gerçekleşir. Bu tür, bir görevin bant bağlamayı beklediği durumlar dışında tipik değildir. |
| BACKUPIO | Bir yedekleme görevi verileri beklediğinde veya verilerin depolandığı bir arabellek beklediğinde gerçekleşir. Bu tür, bir görevin bant bağlamayı beklediği durumlar dışında tipik değildir. |
| BACKUPTHREAD | Bir görev, yedekleme görevinin tamamlanmayı beklediğinde gerçekleşir. Bekleme süreleri birkaç dakikadan birkaç saate kadar uzun olabilir. Beklemede olan görev bir G/Ç işlemindeyse, bu tür bir sorunu göstermez. |
| BAD_PAGE_PROCESS | Arka plan şüphelisi sayfa günlükçü beş saniyede bir fazla çalıştırmaktan kaçınmaya çalıştığında oluşur. Aşırı şüpheli sayfalar günlükçü sık sık çalışmasına neden olur. |
| BROKER_CONNECTION_RECEIVE_TASK | Bağlantı uç noktasında ileti almak için erişim beklenirken gerçekleşir. Uç noktaya erişim alma serileştirilmiştir. |
| BROKER_ENDPOINT_STATE_MUTEX | Hizmet Aracısı bağlantı uç noktasının durumuna erişim çekişmesi olduğunda gerçekleşir. Değişiklikler için duruma erişim serileştirilir. |
| BROKER_EVENTHANDLER | Bir görev Hizmet Aracısı'nın birincil olay işleyicisinde beklediğinde gerçekleşir. Bu çok kısa bir süre gerçekleşmelidir. |
| BROKER_INIT | Her etkin veritabanında Hizmet Aracısı başlatılırken gerçekleşir. Bu seyrek gerçekleşmelidir. |
| BROKER_MASTERSTART | Bir görev Hizmet Aracısı'nın birincil olay işleyicisinin başlatılmasını beklediğinde gerçekleşir. Bu çok kısa bir süre gerçekleşmelidir. |
| BROKER_RECEIVE_WAITFOR | RECEIVE WAITFOR beklerken gerçekleşir. Herhangi bir ileti alınmaya hazır değilse bu tipik bir durumdur. |
| BROKER_REGISTERALLENDPOINTS | Hizmet Aracısı bağlantı uç noktasının başlatılması sırasında gerçekleşir. Bu çok kısa bir süre gerçekleşmelidir. |
| BROKER_SERVICE | Bir hedef hizmetle ilişkili Hizmet Aracısı hedef listesi güncelleştirildiğinde veya yeniden önceliklendirildiğinde gerçekleşir. |
| BROKER_SHUTDOWN | Hizmet Aracısı'nın planlı bir şekilde kapatılması olduğunda gerçekleşir. Bu çok kısa bir süre gerçekleşmelidir, eğer varsa. |
| BROKER_TASK_STOP | Hizmet Aracısı kuyruğu görev işleyicisi görevi kapatmaya çalıştığında gerçekleşir. Durum denetimi serileştirilmiştir ve önceden çalışır durumda olmalıdır. |
| BROKER_TO_FLUSH | Hizmet Aracısı gecikmeli boşaltma, bellek içi iletim nesnelerini bir iş tablosuna boşalttığında gerçekleşir. |
| BROKER_TRANSMITTER | Hizmet Aracısı vericisi çalışmayı beklediğinde gerçekleşir. |
| BUILTIN_HASHKEY_MUTEX | İç veri yapıları başlatılırken örneğin başlatılmasından sonra oluşabilir. Veri yapıları başlatıldıktan sonra yinelenmez. |
| CHECK_PRINT_RECORD | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| CHECKPOINT_QUEUE | Denetim noktası görevi bir sonraki denetim noktası isteğini beklerken gerçekleşir. |
| CHKPT | Denetim noktası iş parçacığına başlatabileceğini bildirmek için sunucu başlangıcında gerçekleşir. |
| CLEAR_DB | Veritabanını açma veya kapatma gibi bir veritabanının durumunu değiştiren işlemler sırasında gerçekleşir. |
| CLR_AUTO_EVENT | Bir görev şu anda ortak dil çalışma zamanı (CLR) yürütmesi gerçekleştirdiğinde ve belirli bir otomatik kurtarmanın başlatılmasını beklediğinde gerçekleşir. Uzun beklemeler tipiktir ve bir sorun göstermez. |
| CLR_CRST | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve başka bir görev tarafından kullanılmakta olan görevin kritik bir bölümüne girmeyi beklediğinde gerçekleşir. |
| CLR_JOIN | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve başka bir görevin bitmesini beklediğinde gerçekleşir. Bu bekleme durumu, görevler arasında bir birleştirme olduğunda oluşur. |
| CLR_MANUAL_EVENT | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve belirli bir el ile olayın başlatılmasını beklediğinde gerçekleşir. |
| CLR_MEMORY_SPY | CLR'den gelen tüm sanal bellek ayırmalarını kaydetmek için kullanılan bir veri yapısı için kilit alma sırasında bekleme sırasında gerçekleşir. Paralel erişim varsa veri yapısı bütünlüğünü korumak için kilitlenir. |
| CLR_MONITOR | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve izleyicide kilit almayı beklediğinde gerçekleşir. |
| CLR_RWLOCK_READER | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve okuyucu kilidi beklediğinde gerçekleşir. |
| CLR_RWLOCK_WRITER | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve yazıcı kilidi beklediğinde gerçekleşir. |
| CLR_SEMAPHORE | Bir görev şu anda CLR yürütmesi gerçekleştirdiğinde ve bir semafor beklediğinde gerçekleşir. |
| CLR_TASK_START | ClR görevinin başlatmayı tamamlaması beklenirken gerçekleşir. |
| CLRHOST_STATE_ACCESS | CLR barındırma veri yapılarına özel erişim elde etmek için bekleme olduğunda gerçekleşir. Bu bekleme türü CLR çalışma zamanı ayarlanırken veya kapatılırken oluşur. |
| CMEMTHREAD | Bir görev iş parçacığı açısından güvenli bir bellek nesnesi beklerken gerçekleşir. Aynı bellek nesnesinden bellek ayırmaya çalışan birden çok görev nedeniyle çekişme olduğunda bekleme süresi artabilir. |
| CXPACKET | Sorgu işlemcisi değişim yineleyicisini eşitlemeye çalışırken gerçekleşir. Bu bekleme türündeki çekişme bir sorun haline gelirse paralellik derecesini düşürmeyi düşünebilirsiniz. |
| CXROWSET_SYNC | Paralel aralık taraması sırasında gerçekleşir. |
| DAC_INIT | Ayrılmış yönetici bağlantısı başlatılırken gerçekleşir. |
| DBMIRROR_DBM_EVENT | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| DBMIRROR_DBM_MUTEX | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| DBMIRROR_EVENTS_QUEUE | Veritabanı yansıtması olayların işlenmesini beklediğinde gerçekleşir. |
| DBMIRROR_SEND | Bir görev, ileti gönderebilmek için ağ katmanında iletişim kapsamı beklediğinde gerçekleşir. İletişim katmanının aşırı yüklenmeye başladığını ve veritabanı yansıtma veri aktarım hızını etkilediğini gösterir. |
| DBMIRROR_WORKER_QUEUE | Veritabanı yansıtma çalışan görevinin daha fazla çalışma beklediğini gösterir. |
| DBMIRRORING_CMD | Bir görev günlük kayıtlarının diske boşaltılması için beklediğinde gerçekleşir. Bu bekleme durumunun uzun süre bekletilmesi beklenir. |
| DEADLOCK_ENUM_MUTEX | Kilitlenme izleyicisi olduğunda ve sys.dm_os_waiting_tasks SQL Server'ın aynı anda birden çok kilitlenme araması çalıştırmadığından emin olmaya çalıştığında gerçekleşir. |
| DEADLOCK_TASK_SEARCH | Bu kaynakta uzun bekleme süresi, sunucunun üzerinde sorgular yürüttüğüne ve bu sorguların kilitlenme izleyicisinin sys.dm_os_waiting_taskskilitlenme araması çalıştırmasını engellediğini gösterir. Bu bekleme türü yalnızca kilitlenme izleyicisi tarafından kullanılır. Kullanım DEADLOCK_ENUM_MUTEX sys.dm_os_waiting_tasks üzerinde sorgular. |
| HATA AYIKLAMA | İç eşitleme için Transact-SQL ve CLR hata ayıklaması sırasında gerçekleşir. |
| DISABLE_VERSIONING | SQL Server, en erken etkin işlemin zaman damgasının durumun değişmeye başladığı zaman damgasından daha geç olup olmadığını görmek için sürüm işlem yöneticisini yokladığında gerçekleşir. Bu durumda, ALTER DATABASE deyimi çalıştırilmeden önce başlatılan tüm anlık görüntü işlemleri tamamlanmıştır. BU bekleme durumu, SQL Server ALTER DATABASE deyimini kullanarak sürüm oluşturma özelliğini devre dışı bırakırsa kullanılır. |
| DISKIO_SUSPEND | Dış yedekleme etkin olduğunda bir görev dosyaya erişmeyi beklediğinde gerçekleşir. Bu, bekleyen her kullanıcı işlemi için bildirilir. Kullanıcı işlemi başına beşten büyük bir sayı, dış yedeklemenin bitmek için çok fazla zaman aldığını gösterebilir. |
| DISPATCHER_QUEUE_SEMAPHORE | Dağıtıcı havuzundan bir iş parçacığı işlenmek üzere daha fazla iş beklediğinde gerçekleşir. Dağıtıcı boşta olduğunda bu bekleme türünün bekleme süresinin artması beklenir. |
| DLL_LOADING_MUTEX | XML ayrıştırıcı DLL'sinin yüklenmesi beklenirken bir kez gerçekleşir. |
| DROPTEMP | Önceki deneme başarısız olursa geçici bir nesne bırakma girişimleri arasında gerçekleşir. Her başarısız bırakma girişiminde bekleme süresi üstel olarak artar. |
| DTC | Görev, durum geçişlerini yönetmek için kullanılan bir olayı beklediğinde gerçekleşir. Bu durum, SQL Server MS DTC hizmetinin kullanılamadığını belirten bir bildirim aldıktan sonra Microsoft Dağıtılmış İşlem Düzenleyicisi (MS DTC) işlemlerinin kurtarılmasının ne zaman gerçekleşdiğini denetler. Bu durum, SQL Server tarafından bir MS DTC işleminin işlenmesi başlatıldığında ve SQL Server MS DTC işlemesinin bitmeyi beklediğinde bekleyen bir görevi de açıklar. |
| DTC_ABORT_REQUEST | Oturum bir MS DTC işleminin sahipliğini almayı beklediğinde bir MS DTC çalışan oturumunda gerçekleşir. MS DTC işleme sahip olduktan sonra oturum işlemi geri alabilir. Genellikle, oturum işlemi kullanan başka bir oturumu bekler. |
| DTC_RESOLVE | Bir kurtarma görevi veritabanını veritabanları arası bir işlemde beklediğinde master gerçekleşir, böylece görev işlemin sonucunu sorgulayabilir. |
| DTC_STATE | Bir görev, iç MS DTC genel durum nesnesinde yapılan değişiklikleri koruyan bir olayı beklediğinde gerçekleşir. Bu durum çok kısa bir süre tutulmalıdır. |
| DTC_TMDOWN_REQUEST | SQL Server, MS DTC hizmetinin kullanılamadığını belirten bir bildirim aldığında MS DTC çalışan oturumunda gerçekleşir. İlk olarak, çalışan MS DTC kurtarma işleminin başlamasını bekler. Ardından çalışan, çalışanın üzerinde çalıştığı dağıtılmış işlemin sonucunu elde etmek için bekler. Bu, MS DTC hizmetiyle bağlantı yeniden kurulana kadar devam edebilir. |
| DTC_WAITFOR_OUTCOME | Kurtarma görevleri, hazırlanan işlemlerin çözülmesini sağlamak için MS DTC'nin etkin olmasını beklediğinde gerçekleşir. |
| DUMP_LOG_COORDINATOR | Bir ana görev bir alt görevin veri oluşturmasını beklediğinde gerçekleşir. Normalde bu durum oluşmaz. Uzun bir bekleme, beklenmeyen bir tıkanıklığı gösterir. Alt görevler araştırılmalıdır. |
| DUMPTRIGGER | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| Avrupa Komisyonu | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| EE_PMOLOCK | Deyim yürütme sırasında belirli bellek ayırma türlerinin eşitlenmesi sırasında gerçekleşir. |
| EE_SPECPROC_MAP_INIT | İç yordam karma tablosu oluşturma eşitlemesi sırasında gerçekleşir. Bu bekleme yalnızca SQL Server örneği başlatıldıktan sonra karma tabloya ilk erişim sırasında gerçekleşebilir. |
| ENABLE_VERSIONING | SQL Server, veritabanını anlık görüntü yalıtımına geçişe hazır duruma getirmeden önce bu veritabanındaki tüm güncelleştirme işlemlerinin tamamlanmasını beklediğinde gerçekleşir. BU durum, SQL Server ALTER DATABASE deyimini kullanarak anlık görüntü yalıtımını etkinleştirdiğinde kullanılır. |
| ERROR_REPORTING_MANAGER | Birden çok eşzamanlı hata günlüğü başlatmasının eşitlenmesi sırasında gerçekleşir. |
| DEĞİŞ TOKUŞ ETMEK | Paralel sorgular sırasında sorgu işlemcisi değişim yineleyicisinde eşitleme sırasında gerçekleşir. |
| EXECSYNC | Exchange yineleyicisi ile ilgili olmayan alanlarda sorgu işlemcisinde eşitlenirken paralel sorgular sırasında gerçekleşir. Bu tür alanlara örnek olarak bit eşlemler, büyük ikili nesneler (LOB) ve biriktirici yineleyici verilebilir. LOB'lar bu bekleme durumunu sık sık kullanabilir. |
| EXECUTION_PIPE_EVENT_INTERNAL | Bağlantı bağlamı aracılığıyla gönderilen toplu yürütmenin üretici ve tüketici bölümleri arasında eşitleme sırasında gerçekleşir. |
| FAILPOINT | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FCB_REPLICA_READ | Anlık görüntü (veya DBCC tarafından oluşturulan geçici bir anlık görüntü) seyrek dosya okumaları eşitlendiğinde gerçekleşir. |
| FCB_REPLICA_WRITE | Sayfayı anlık görüntüye (veya DBCC tarafından oluşturulan geçici bir anlık görüntüye) gönderme veya çekme işlemi eşitlendiğinde gerçekleşir. |
| FS_FC_RWLOCK | FILESTREAM çöp toplayıcısı tarafından aşağıdakilerden birini yapmak için bir bekleme olduğunda gerçekleşir: Çöp toplamayı devre dışı bırakın (yedekleme ve geri yükleme tarafından kullanılır). FILESTREAM çöp toplayıcısının bir döngüsünü yürütür. |
| FS_GARBAGE_COLLECTOR_SHUTDOWN | FILESTREAM çöp toplayıcısı temizleme görevlerinin tamamlanmayı beklediğinde gerçekleşir. |
| FS_HEADER_RWLOCK | FILESTREAM üst bilgi dosyasındaki (Filestream.hdr) içeriği okumak veya güncelleştirmek için bir FILESTREAM veri kapsayıcısının FILESTREAM üst bilgisine erişim elde etmek için bekleme olduğunda gerçekleşir. |
| FS_LOGTRUNC_RWLOCK | Aşağıdakilerden birini yapmak için FILESTREAM günlük kesilmesine erişim elde etmek için bir bekleme olduğunda gerçekleşir: FILESTREAM günlüğü (FSLOG) kesilmesini geçici olarak devre dışı bırakın (yedekleme ve geri yükleme tarafından kullanılır). FSLOG kesilmesinin bir döngüsünü yürütür. |
| FSA_FORCE_OWN_XACT | FILESTREAM dosya G/Ç işleminin ilişkili işleme bağlanması gerektiğinde, ancak işlem şu anda başka bir oturuma ait olduğunda gerçekleşir. |
| FSAGENT | BIR FILESTREAM dosyası G/Ç işlemi başka bir dosya G/Ç işlemi tarafından kullanılan bir FILESTREAM aracı kaynağını beklediğinde gerçekleşir. |
| FSTR_CONFIG_MUTEX | Başka bir FILESTREAM özelliği yeniden yapılandırma işleminin tamamlanması beklendiğinde gerçekleşir. |
| FSTR_CONFIG_RWLOCK | FILESTREAM yapılandırma parametrelerine erişimi seri hale getirmek için bir bekleme olduğunda gerçekleşir. |
| FT_METADATA_MUTEX | Yalnızca bilgilendirme amacıyla belgelenmiştir. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FT_RESTART_CRAWL | Tam metin gezinmenin geçici bir hatadan kurtarmak için bilinen son iyi noktadan yeniden başlatılması gerektiğinde gerçekleşir. Bekleme, o anda bu popülasyon üzerinde çalışmakta olan çalışan görevlerinin geçerli adımı tamamlayabilmenizi veya bu adımdan çıkmanızı sağlar. |
| TAM METIN TOPLAYıCı | Tam metin işlemlerinin eşitlenmesi sırasında gerçekleşir. |
| VASİ | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| HTTP_ENUMERATION | HTTP'yi başlatmak için HTTP uç noktalarını listelemek için başlangıçta gerçekleşir. |
| HTTP_START | Bir bağlantı HTTP'nin başlatmayı tamamlanmasını beklediğinde gerçekleşir. |
| IMPPROV_IOWAIT | SQL Server toplu yükleme G/Ç'nin bitmesini beklediğinde gerçekleşir. |
| INTERNAL_TESTING | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| IO_AUDIT_MUTEX | İzleme olayı arabelleklerinin eşitlenmesi sırasında gerçekleşir. |
| IO_COMPLETION | G/Ç işlemlerinin tamamlanması beklenirken gerçekleşir. Bu bekleme türü genellikle veri sayfası olmayan G/Ç'leri temsil eder. Veri sayfası G/Ç tamamlama beklemeleri PAGEIOLATCH_* bekleme olarak görünür. |
| IO_QUEUE_LIMIT | Azure SQL Veritabanı için zaman uyumsuz GÇ kuyruğunda bekleyen çok fazla GÇ olduğunda oluşur. Başka bir GÇ vermeye çalışan görevler, bekleyen GÇ sayısı eşiğin altına inene kadar bu bekleme türünde engellenir. Eşik, veritabanına atanan DTU'lar ile orantılıdır. |
| IO_RETRY | Okuma veya diske yazma gibi bir G/Ç işlemi yetersiz kaynak nedeniyle başarısız olduğunda ve sonra yeniden denendiğinde gerçekleşir. |
| IOAFF_RANGE_QUEUE | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| KSOURCE_WAKEUP | Hizmet Denetim Yöneticisi'nden gelen istekler beklenirken hizmet denetimi görevi tarafından kullanılır. Uzun beklemeler beklenir ve bir sorun göstermez. |
| KTM_ENLISTMENT | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| KTM_RECOVERY_MANAGER | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| KTM_RECOVERY_RESOLUTION | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| LATCH_DT | DT (yok etme) mandalı beklerken oluşur. Bu, arabellek mandallarını veya işlem işareti mandallarını içermez. LATCH_* beklemelerin listesi içinde sys.dm_os_latch_statskullanılabilir.
sys.dm_os_latch_stats LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT birlikte beklediğini unutmayın. |
| LATCH_EX | EX (özel) mandal beklerken gerçekleşir. Bu, arabellek mandallarını veya işlem işareti mandallarını içermez. LATCH_* beklemelerin listesi içinde sys.dm_os_latch_statskullanılabilir.
sys.dm_os_latch_stats LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT birlikte beklediğini unutmayın. |
| LATCH_KP | KP (tutma) mandalı beklerken oluşur. Bu, arabellek mandallarını veya işlem işareti mandallarını içermez. LATCH_* beklemelerin listesi içinde sys.dm_os_latch_statskullanılabilir.
sys.dm_os_latch_stats LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT birlikte beklediğini unutmayın. |
| LATCH_NL | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| LATCH_SH | SH (paylaşım) mandalı beklerken oluşur. Bu, arabellek mandallarını veya işlem işareti mandallarını içermez. LATCH_* beklemelerin listesi içinde sys.dm_os_latch_statskullanılabilir.
sys.dm_os_latch_stats LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT birlikte beklediğini unutmayın. |
| LATCH_UP | UP (güncelleştirme) mandalı beklenirken oluşur. Bu, arabellek mandallarını veya işlem işareti mandallarını içermez. LATCH_* beklemelerin listesi içinde sys.dm_os_latch_statskullanılabilir.
sys.dm_os_latch_stats LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT birlikte beklediğini unutmayın. |
| LAZYWRITER_SLEEP | Tembel yazar görevleri askıya alındığında gerçekleşir. Bu, bekleyen arka plan görevleri tarafından harcanan zamanın ölçüsüdür. Kullanıcı duraklarını ararken bu durumu dikkate almayın. |
| LCK_M_BU | Bir görev Toplu Güncelleştirme (BU) kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_IS | Görev, Bir Amaç Paylaşılan (IS) kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_IU | Görev Bir Amaç Güncelleştirmesi (IU) kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_IX | Bir görev Intent Exclusive (IX) kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RIn_NL | Görev geçerli anahtar değerinde NULL kilit almayı beklediğinde ve geçerli anahtar ile önceki anahtar arasında Aralık Ekle kilidi olduğunda gerçekleşir. Anahtardaki NULL kilit, anlık yayın kilididir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RIn_S | Bir görev geçerli anahtar değerinde paylaşılan kilit almayı beklediğinde ve geçerli ve önceki anahtar arasında Aralık Ekle kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RIn_U | Görev, geçerli anahtar değerinde bir Güncelleştirme kilidi ve geçerli anahtar ile önceki anahtar arasında Aralık Ekle kilidi almayı bekliyor. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RIn_X | Bir görev geçerli anahtar değerinde özel kullanım kilidi almayı beklediğinde ve geçerli anahtar ile önceki anahtar arasında Aralık Ekle kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RS_S | Bir görev geçerli anahtar değerinde Paylaşılan kilit almayı beklediğinde ve geçerli ve önceki anahtar arasında Paylaşılan Aralık kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RS_U | Bir görev geçerli anahtar değerinde bir Güncelleştirme kilidi almak için beklerken ve geçerli ve önceki anahtar arasında bir Güncelleştirme Aralığı kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RX_S | Bir görev geçerli anahtar değerinde Paylaşılan kilit almayı beklediğinde ve geçerli ve önceki anahtar arasında Özel Aralık kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RX_U | Bir görev geçerli anahtar değerinde bir Güncelleştirme kilidi almayı beklediğinde ve geçerli ve önceki anahtar arasında özel kullanım aralığı kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_RX_X | Bir görev geçerli anahtar değerinde özel kullanım kilidi almayı beklediğinde ve geçerli ve önceki anahtar arasında Özel Aralık kilidi olduğunda gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_S | Bir görev Paylaşılan kilit almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_SCH_M | Bir görev Şema Değiştirme kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_SCH_S | Bir görev Şema Paylaşımı kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_SIU | Görev, Bir Paylaşılan Amaç Güncelleştirme kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_SIX | Görev Bir Paylaşılan Amacı Özel Kullanım kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_U | Bir görev Güncelleştirme kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_UIX | Görev, Amaç Özel Kullanım Kilidi ile Güncelleştirme almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LCK_M_X | Bir görev Özel Kullanım kilidi almayı beklediğinde gerçekleşir. Kilit uyumluluk matrisi için bkz. sys.dm_tran_locks (Transact-SQL). |
| LOG_RATE_GOVERNOR | Veritabanı günlüğe yazma kotası beklediğinde gerçekleşir. |
| LOGBUFFER | Bir görev günlük kaydını depolamak için günlük arabelleğinde yer beklediğinde gerçekleşir. Tutarlı olarak yüksek değerler, günlük cihazlarının sunucu tarafından oluşturulan günlük miktarına ayak uyduramadığını gösterebilir. |
| GÜNLÜĞE KAYDET | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| LOGMGR | Görev, veritabanını kapatırken günlüğü kapatmadan önce bekleyen günlük G/Ç'lerinin bitmesini beklediğinde gerçekleşir. |
| LOGMGR_FLUSH | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| LOGMGR_QUEUE | Günlük yazıcı görevi iş isteklerini beklerken gerçekleşir. |
| LOGMGR_RESERVE_APPEND | Görev, günlük kesilmesinin görevin yeni bir günlük kaydı yazabilmesi için günlük alanı boşaltıp boşaltmadığını görmek için beklediğinde gerçekleşir. Bu bekleme süresini azaltmak için etkilenen veritabanı için günlük dosyalarının boyutunu artırmayı göz önünde bulundurun. |
| LOWFAIL_MEMMGR_QUEUE | Belleğin kullanılabilir olması beklenirken oluşur. |
| MSQL_DQ | Bir görev dağıtılmış sorgu işleminin tamamlanmayı beklediğinde gerçekleşir. Bu, olası Birden Çok Etkin Sonuç Kümesi (MARS) uygulama kilitlenmesini algılamak için kullanılır. Dağıtılmış sorgu çağrısı tamamlandığında bekleme sona erer. |
| MSQL_XACT_MGR_MUTEX | Bir görev oturum düzeyinde işlem işlemi gerçekleştirmek için oturum işlem yöneticisinin sahipliğini almayı beklediğinde gerçekleşir. |
| MSQL_XACT_MUTEX | İşlem kullanımının eşitlenmesi sırasında gerçekleşir. bir isteğin işlemi kullanabilmesi için önce mutex'i alması gerekir. |
| MSQL_XP | Bir görev genişletilmiş saklı yordamın bitmesini beklediğinde gerçekleşir. SQL Server, olası MARS uygulaması kilitlenmelerini algılamak için bu bekleme durumunu kullanır. Genişletilmiş saklı yordam çağrısı sona erdiğinde bekleme durdurulur. |
| MSSEARCH | Full-Text Arama çağrıları sırasında gerçekleşir. Tam metin işlemi tamamlandığında bu bekleme sona erer. Çekişmeyi değil, tam metin işlemlerinin süresini gösterir. |
| NET_WAITFOR_PACKET | Ağ okuma sırasında bir bağlantı ağ paketini beklediğinde gerçekleşir. |
| OLEDB | SQL Server, SQL Server Yerel İstemci OLE DB Sağlayıcısını çağırdığında gerçekleşir. Bu bekleme türü eşitleme için kullanılmaz. Bunun yerine, OLE DB sağlayıcısına yapılan çağrıların süresini gösterir. |
| ONDEMAND_TASK_QUEUE | Arka plan görevi yüksek öncelikli sistem görev isteklerini beklerken gerçekleşir. Uzun bekleme süreleri, işlenmesi gereken yüksek öncelikli istek olmadığını ve endişeye neden olmaması gerektiğini belirtir. |
| PAGEIOLATCH_DT | Bir görev G/Ç isteğindeki bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Yok Etme modunda. Uzun beklemeler, disk alt sistemiyle ilgili sorunları gösterebilir. |
| PAGEIOLATCH_EX | Bir görev G/Ç isteğindeki bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Özel Kullanım modunda. Uzun beklemeler, disk alt sistemiyle ilgili sorunları gösterebilir. |
| PAGEIOLATCH_KP | Bir görev G/Ç isteğindeki bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Tutma modunda. Uzun beklemeler, disk alt sistemiyle ilgili sorunları gösterebilir. |
| PAGEIOLATCH_NL | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PAGEIOLATCH_SH | Bir görev G/Ç isteğindeki bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Paylaşılan modda. Uzun beklemeler, disk alt sistemiyle ilgili sorunları gösterebilir. |
| PAGEIOLATCH_UP | Bir görev G/Ç isteğindeki bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Güncelleştirme modunda. Uzun beklemeler, disk alt sistemiyle ilgili sorunları gösterebilir. |
| PAGELATCH_DT | Bir görev G/Ç isteğinde olmayan bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Yok Etme modunda. |
| PAGELATCH_EX | Bir görev G/Ç isteğinde olmayan bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Özel Kullanım modunda. |
| PAGELATCH_KP | Bir görev G/Ç isteğinde olmayan bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Tutma modunda. |
| PAGELATCH_NL | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PAGELATCH_SH | Bir görev G/Ç isteğinde olmayan bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Paylaşılan modda. |
| PAGELATCH_UP | Bir görev G/Ç isteğinde olmayan bir arabellek için bir mandal beklerken gerçekleşir. Mandal isteği Güncelleştirme modunda. |
| PARALLEL_BACKUP_QUEUE | RESTORE HEADERONLY, RESTORE FILELISTONLY veya RESTORE LABELONLY tarafından üretilen çıktı seri hale getirildiğinde gerçekleşir. |
| PREEMPTIVE_ABR | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PREEMPTIVE_AUDIT_ACCESS_EVENTLOG | SQL Server İşletim Sistemi (SQLOS) zamanlayıcı, Windows olay günlüğüne bir denetim olayı yazmak için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_AUDIT_ACCESS_SECLOG | SQLOS zamanlayıcı, Windows Güvenlik günlüğüne bir denetim olayı yazmak için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_CLOSEBACKUPMEDIA | SQLOS zamanlayıcı, yedekleme medyasını kapatmak için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_CLOSEBACKUPTAPE | SQLOS zamanlayıcı, bir bant yedekleme cihazını kapatmak için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_CLOSEBACKUPVDIDEVICE | SQLOS zamanlayıcı bir sanal yedekleme cihazını kapatmak için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL | SQLOS zamanlayıcı, Windows yük devretme kümesi işlemlerini gerçekleştirmek için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_COM_COCREATEINSTANCE | SQLOS zamanlayıcı bir COM nesnesi oluşturmak için önleyici moda geçtiğinde gerçekleşir. |
| PREEMPTIVE_HADR_LEASE_MECHANISM | CSS tanılaması için Always On Kullanılabilirlik Grupları kira yöneticisi zamanlaması. |
| PREEMPTIVE_SOSTESTING | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PREEMPTIVE_STRESSDRIVER | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PREEMPTIVE_TESTING | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PREEMPTIVE_XETESTING | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| PRINT_ROLLBACK_PROGRESS | Kullanıcı işlemleri ALTER DATABASE sonlandırma yan tümcesi kullanılarak geçirilmiş bir veritabanında sonlandırılırken beklemek için kullanılır. Daha fazla bilgi için bkz. ALTER DATABASE (Transact-SQL). |
| PWAIT_HADR_CHANGE_NOTIFIER_TERMINATION_SYNC | Bir arka plan görevi, Windows Server Yük Devretme Kümelemesi bildirimlerini alan (yoklama yoluyla) arka plan görevinin sonlandırılmasını beklediğinde gerçekleşir. Yalnızca iç kullanım. |
| PWAIT_HADR_CLUSTER_INTEGRATION | Ekleme, değiştirme ve/veya kaldırma işlemi, Her Zaman Açık iç listesinde (ağların, ağ adreslerinin veya kullanılabilirlik grubu dinleyicilerinin listesi gibi) yazma kilidini almayı bekliyor. Yalnızca iç kullanım. |
| PWAIT_HADR_OFFLINE_COMPLETED | AlwaysOn bırakma kullanılabilirlik grubu işlemi, Windows Server Yük Devretme Kümelemesi nesnelerini yok etmeden önce hedef kullanılabilirlik grubunun çevrimdışı olmasını bekliyor. |
| PWAIT_HADR_ONLINE_COMPLETED | Always On oluşturma veya yük devretme kullanılabilirlik grubu işlemi, hedef kullanılabilirlik grubunun çevrimiçi olmasını bekliyor. |
| PWAIT_HADR_POST_ONLINE_COMPLETED | Always On bırakma kullanılabilirlik grubu işlemi, önceki bir komutun parçası olarak zamanlanmış arka plan görevinin sonlandırılmasına yönelik bir işlem bekliyor. Örneğin, kullanılabilirlik veritabanlarını birincil role geçiren bir arka plan görevi olabilir. YARıŞ koşullarından kaçınmak için DROP AVAILABILITY GROUP DDL'nin bu arka plan görevinin sona ermesini beklemesi gerekir. |
| PWAIT_HADR_WORKITEM_COMPLETED | Zaman uyumsuz bir iş görevinin tamamlanmasını bekleyen bir iş parçacığı tarafından iç bekleme. Bu beklenen bir beklemedir ve CSS kullanımı içindir. |
| PWAIT_MD_LOGIN_STATS | Oturum açma istatistiklerindeki meta verilerde iç eşitleme sırasında gerçekleşir. |
| PWAIT_MD_RELATION_CACHE | Tablo veya dizindeki meta verilerde iç eşitleme sırasında gerçekleşir. |
| PWAIT_MD_SERVER_CACHE | Bağlı sunuculardaki meta verilerde iç eşitleme sırasında gerçekleşir. |
| PWAIT_MD_UPGRADE_CONFIG | Sunucu genelindeki yapılandırmaların yükseltilmesinde iç eşitleme sırasında gerçekleşir. |
| PWAIT_METADATA_LAZYCACHE_RWLOCk | Meta veri önbelleğinde iç eşitleme sırasında ve bir tablodaki dizin veya istatistikleri yineleme sırasında gerçekleşir. |
| QPJOB_KILL | Zaman uyumsuz otomatik istatistik güncelleştirmesinin, güncelleştirme çalışmaya başlarken KILL çağrısıyla iptal edildiğine işaret eder. Sonlandıran iş parçacığı askıya alınır ve KILL komutlarını dinlemeye başlamasını bekler. İyi bir değer bir saniyeden azdır. |
| QPJOB_WAITFOR_ABORT | Zaman uyumsuz otomatik istatistik güncelleştirmesinin çalışırken KILL çağrısıyla iptal edildiğine işaret eder. Güncelleştirme tamamlandı ancak sonlandırıcı iş parçacığı ileti koordinasyonu tamamlanana kadar askıya alındı. Bu sıradan ama nadir bir durumdur ve çok kısa olmalıdır. İyi bir değer bir saniyeden azdır. |
| QRY_MEM_GRANT_INFO_MUTEX | Sorgu Yürütme bellek yönetimi statik verme bilgileri listesine erişimi denetlemeye çalıştığında gerçekleşir. Bu durum, geçerli verilen ve bekleyen bellek istekleri hakkındaki bilgileri listeler. Bu durum basit bir erişim denetimi durumudur. Bu durumda hiçbir zaman uzun süre beklememelisiniz. Bu mutex serbest bırakılmazsa, tüm yeni bellek kullanan sorgular yanıt vermeyi durdurur. |
| QUERY_ERRHDL_SERVICE_DONE | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN | Çevrimdışı oluşturma dizin derlemesi paralel olarak çalıştırıldığında ve sıralama yapan farklı çalışan iş parçacıklarının sıralama dosyalarına erişimi eşitlediğinde bazı durumlarda oluşur. |
| QUERY_NOTIFICATION_MGR_MUTEX | Sorgu Bildirim Yöneticisi'nde çöp toplama kuyruğu eşitlemesi sırasında gerçekleşir. |
| QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX | Sorgu Bildirimleri'ndeki işlemler için durum eşitlemesi sırasında gerçekleşir. |
| QUERY_NOTIFICATION_TABLE_MGR_MUTEX | Sorgu Bildirim Yöneticisi'nin içindeki iç eşitleme sırasında gerçekleşir. |
| QUERY_NOTIFICATION_UNITTEST_MUTEX | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| QUERY_OPTIMIZER_PRINT_MUTEX | Sorgu iyileştirici tanılama çıktısı üretiminin eşitlenmesi sırasında gerçekleşir. Bu bekleme türü yalnızca tanılama ayarları Microsoft Ürün Desteği'nin yönü altında etkinleştirildiyse oluşur. |
| QUERY_TRACEOUT | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| QUERY_WAIT_ERRHDL_SERVICE | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| RECOVER_CHANGEDB | Sıcak bekleme veritabanında veritabanı durumunun eşitlenmesi sırasında gerçekleşir. |
| REPL_CACHE_ACCESS | Çoğaltma makalesi önbelleğinde eşitleme sırasında gerçekleşir. Bu beklemeler sırasında, yayımlanan bir tablodaki çoğaltma günlüğü okuyucu duraklar ve veri tanımı dili (DDL) deyimleri engellenir. |
| REPL_SCHEMA_ACCESS | Çoğaltma şeması sürüm bilgilerinin eşitlenmesi sırasında gerçekleşir. Bu durum, çoğaltılan nesnede DDL deyimleri yürütülürken ve günlük okuyucu DDL oluşumuna göre sürümlenmiş şemayı derlediğinde veya tükettiğinde bulunur. |
| REPLICA_WRITES | Görev, veritabanı anlık görüntülerine veya DBCC çoğaltmalarına sayfa yazma işlemlerinin tamamlanmasını beklerken gerçekleşir. |
| REQUEST_DISPENSER_PAUSE | Bir görev tüm bekleyen G/Ç'nin tamamlanmasını beklediğinde gerçekleşir, böylece bir dosyaya G/Ç anlık görüntü yedeklemesi için dondurulabilir. |
| REQUEST_FOR_DEADLOCK_SEARCH | Kilitlenme izleyicisi sonraki kilitlenme aramasını başlatmak için beklerken gerçekleşir. Kilitlenme algılamaları arasında bu bekleme bekleniyor ve bu kaynakta uzun toplam bekleme süresi bir sorunu göstermiyor. |
| RESMGR_THROTTLED | yeni bir istek geldiğinde ve GROUP_MAX_REQUESTS ayarına göre kısıtlandığında gerçekleşir. |
| RESOURCE_QUEUE | Çeşitli iç kaynak kuyruklarının eşitlenmesi sırasında gerçekleşir. |
| RESOURCE_SEMAPHORE | Diğer eşzamanlı sorgular nedeniyle bir sorgu bellek isteği hemen verilemediğinde gerçekleşir. Yüksek bekleme süreleri ve bekleme süreleri aşırı sayıda eşzamanlı sorgu veya aşırı bellek isteği miktarını gösterebilir. |
| RESOURCE_SEMAPHORE_MUTEX | Sorgu, iş parçacığı ayırma isteğinin yerine getirilmesini beklerken gerçekleşir. Ayrıca sorgu derleme ve bellek verme istekleri eşitlenirken de oluşur. |
| RESOURCE_SEMAPHORE_QUERY_COMPILE | Eşzamanlı sorgu derlemelerinin sayısı azaltma sınırına ulaştığında gerçekleşir. Yüksek bekleme süreleri ve bekleme süreleri aşırı derlemeleri, yeniden derlemeleri veya çözülemeyen planları gösterebilir. |
| RESOURCE_SEMAPHORE_SMALL_QUERY | Küçük bir sorgu tarafından bellek isteği diğer eşzamanlı sorgular nedeniyle hemen verilemiyorsa gerçekleşir. Sunucu, istenen belleği birkaç saniye içinde veremediğinde isteği ana sorgu bellek havuzuna aktardığından bekleme süresi birkaç saniyeden uzun olmamalıdır. Yüksek bekleme süreleri, ana bellek havuzu bekleyen sorgular tarafından engellenirken aşırı sayıda eşzamanlı küçük sorgu olduğunu gösterebilir. |
| SE_REPL_CATCHUP_THROTTLE | İşlem veritabanı ikincillerinden birinin ilerleme kaydetmesini beklediğinde gerçekleşir. |
| SE_REPL_COMMIT_ACK | İşlem ikincil çoğaltmalardan çekirdek işleme onayı beklediğinde gerçekleşir. |
| SE_REPL_COMMIT_TURN | Çekirdek işleme onayları alındıktan sonra işlem işlemeyi beklediğinde gerçekleşir. |
| SE_REPL_ROLLBACK_ACK | İşlem ikincil çoğaltmalardan çekirdek geri alma onayı beklediğinde gerçekleşir. |
| SE_REPL_SLOW_SECONDARY_THROTTLE | İş parçacığı veritabanı ikincil çoğaltmalarından birini beklediğinde gerçekleşir. |
| SEC_DROP_TEMP_KEY | Yeniden deneme denemesi öncesinde geçici bir güvenlik anahtarını bırakma girişimi başarısız olduktan sonra gerçekleşir. |
| SECURITY_MUTEX | Genişletilebilir Anahtar Yönetimi (EKM) şifreleme sağlayıcılarının genel listesine ve EKM oturumlarının oturum kapsamlı listesine erişimi denetleyan mutex'ler için bir bekleme olduğunda gerçekleşir. |
| SEQUENTIAL_GUID | Yeni bir sıralı GUID alınırken gerçekleşir. |
| SERVER_IDLE_CHECK | Kaynak izleyici bir SQL Server örneğini boşta olarak bildirmeye veya uyandırmaya çalıştığında SQL Server örneği boşta durumunun eşitlenmesi sırasında gerçekleşir. |
| SHUTDOWN | Kapatma deyimi etkin bağlantıların çıkmasını beklerken gerçekleşir. |
| SLEEP_BPOOL_FLUSH | Bir denetim noktası, disk alt sisteminin taşmasını önlemek için yeni G/Ç'lerin verilmesini azalttığında gerçekleşir. |
| SLEEP_DBSTARTUP | Veritabanı başlatma sırasında tüm veritabanlarının kurtarılması beklenirken gerçekleşir. |
| SLEEP_DCOMSTARTUP | DCOM başlatma işleminin tamamlanması beklenirken SQL Server örneği başlatma sırasında en fazla bir kez gerçekleşir. |
| SLEEP_MSDBSTARTUP | SQL İzleme, msdb veritabanının başlatılmasını beklediğinde gerçekleşir. |
| SLEEP_SYSTEMTASK | Tempdb'nin başlatmayı tamamlaması beklenirken arka plan görevi başlatılırken gerçekleşir. |
| SLEEP_TASK | Bir görev, genel bir olayın gerçekleşmesini beklerken uyku moduna geçtiğinde gerçekleşir. |
| SLEEP_TEMPDBSTARTUP | Görev tempdb'nin başlatılmasını beklerken gerçekleşir. |
| SNI_CRITICAL_SECTION | SQL Server ağ bileşenleri içinde iç eşitleme sırasında gerçekleşir. |
| SNI_HTTP_WAITFOR_0_DISCON | SQL Server kapatma sırasında, bekleyen HTTP bağlantılarının çıkması beklenirken gerçekleşir. |
| SNI_LISTENER_ACCESS | Tekdüzen olmayan bellek erişimi (NUMA) düğümlerinin durum değişikliğini güncelleştirmesi beklenirken gerçekleşir. Durum değişikliğine erişim serileştirilir. |
| SNI_TASK_COMPLETION | NUMA düğüm durumu değişikliği sırasında tüm görevlerin bitmesini beklemeniz gerektiğinde gerçekleşir. |
| SOAP_READ | HTTP ağının okunmasını beklerken gerçekleşir. |
| SOAP_WRITE | HTTP ağ yazma işleminin tamamlanması beklenirken gerçekleşir. |
| SOS_CALLBACK_REMOVAL | Geri çağırmayı kaldırmak için bir geri arama listesinde eşitleme yapılırken gerçekleşir. Sunucu başlatma tamamlandıktan sonra bu sayacın değişmesi beklenmemektedir. |
| SOS_DISPATCHER_MUTEX | Dağıtıcı havuzunun iç eşitlemesi sırasında gerçekleşir. Bu, havuzun ayarlandığı zamanları içerir. |
| SOS_LOCALALLOCATORLIST | SQL Server bellek yöneticisinde iç eşitleme sırasında gerçekleşir. |
| SOS_MEMORY_USAGE_ADJUSTMENT | Havuzlar arasında bellek kullanımı ayarlandığında gerçekleşir. |
| SOS_OBJECT_STORE_DESTROY_MUTEX | Havuzdaki nesneleri yok ederken bellek havuzlarında iç eşitleme sırasında gerçekleşir. |
| SOS_PROCESS_AFFINITY_MUTEX | İşlem benzinim ayarlarına erişimin eşitlenmesi sırasında gerçekleşir. |
| SOS_RESERVEDMEMBLOCKLIST | SQL Server bellek yöneticisinde iç eşitleme sırasında gerçekleşir. |
| SOS_SCHEDULER_YIELD | Bir görev, diğer görevlerin yürütülmesi için zamanlayıcıyı gönüllü olarak teslim ettiğinde gerçekleşir. Bu bekleme sırasında görev kuantumunun yenilenmesini bekliyor. |
| SOS_SMALL_PAGE_ALLOC | Bazı bellek nesneleri tarafından yönetilen belleği ayırma ve boşaltma sırasında gerçekleşir. |
| SOS_STACKSTORE_INIT_MUTEX | İç depo başlatma eşitlemesi sırasında gerçekleşir. |
| SOS_SYNC_TASK_ENQUEUE_EVENT | Görev zaman uyumlu bir şekilde başlatıldığında gerçekleşir. SQL Server'daki görevlerin çoğu zaman uyumsuz bir şekilde başlatılır ve bu şekilde denetim, görev isteği iş kuyruğuna yerleştirildikten hemen sonra başlatıcıya döner. |
| SOS_VIRTUALMEMORY_LOW | Bellek ayırma, bir kaynak yöneticisinin sanal belleği boşaltmasını beklediğinde gerçekleşir. |
| SOSHOST_EVENT | CLR gibi barındırılan bir bileşen SQL Server olay eşitleme nesnesinde beklediğinde gerçekleşir. |
| SOSHOST_INTERNAL | CLR gibi barındırılan bileşenler tarafından kullanılan bellek yöneticisi geri çağırmalarının eşitlenmesi sırasında gerçekleşir. |
| SOSHOST_MUTEX | CLR gibi barındırılan bir bileşen SQL Server mutex eşitleme nesnesinde beklediğinde gerçekleşir. |
| SOSHOST_RWLOCK | CLR gibi barındırılan bir bileşen SQL Server okuyucu yazıcı eşitleme nesnesinde beklediğinde gerçekleşir. |
| SOSHOST_SEMAPHORE | CLR gibi barındırılan bir bileşen SQL Server semafor eşitleme nesnesi üzerinde beklediğinde gerçekleşir. |
| SOSHOST_SLEEP | Barındırılan bir görev, genel bir olayın gerçekleşmesini beklerken uyku moduna geçtiğinde gerçekleşir. Barındırılan görevler CLR gibi barındırılan bileşenler tarafından kullanılır. |
| SOSHOST_TRACELOCK | İzleme akışlarına erişimin eşitlenmesi sırasında gerçekleşir. |
| SOSHOST_WAITFORDONE | CLR gibi barındırılan bir bileşen görevin tamamlanmasını beklediğinde gerçekleşir. |
| SQLCLR_APPDOMAIN | CLR bir uygulama etki alanının başlatılmasını beklerken gerçekleşir. |
| SQLCLR_ASSEMBLY | Uygulama etki alanında yüklü derleme listesine erişim beklenirken gerçekleşir. |
| SQLCLR_DEADLOCK_DETECTION | CLR kilitlenme algılamanın tamamlanmasını beklerken gerçekleşir. |
| SQLCLR_QUANTUM_PUNISHMENT | ClR görevi yürütme kuantumunu aştığı için kısıtlandığında gerçekleşir. Bu azaltma, yoğun kaynak kullanımlı bu görevin diğer görevler üzerindeki etkisini azaltmak için yapılır. |
| SQLSORT_NORMMUTEX | İç sıralama yapıları başlatılırken iç eşitleme sırasında gerçekleşir. |
| SQLSORT_SORTMUTEX | İç sıralama yapıları başlatılırken iç eşitleme sırasında gerçekleşir. |
| SQLTRACE_BUFFER_FLUSH | Bir görev, izleme arabelleklerini diske dört saniyede bir boşaltmak için arka plan görevi beklediğinde gerçekleşir. |
| SQLTRACE_LOCK | Bir dosya izleme sırasında izleme arabelleklerinde eşitleme sırasında gerçekleşir. |
| SQLTRACE_SHUTDOWN | İzleme kapatma bekleyen izleme olaylarının tamamlanmasını beklerken gerçekleşir. |
| SQLTRACE_WAIT_ENTRIES | SQL İzleme olay kuyruğu paketlerin kuyruğa gelmesini beklerken gerçekleşir. |
| SRVPROC_SHUTDOWN | Kapatma işlemi, iç kaynakların temiz bir şekilde kapatılmasını beklerken gerçekleşir. |
| TEMPOBJ | Geçici nesne bırakma işlemleri eşitlendiğinde gerçekleşir. Bu bekleme nadirdir ve yalnızca bir görev geçici tablo bırakmaları için özel erişim istediyse gerçekleşir. |
| THREADPOOL | Bir görev bir çalışanın üzerinde çalışmasını beklediğinde gerçekleşir. Bu, en fazla çalışan ayarının çok düşük olduğunu veya toplu yürütme işlemlerinin olağan dışı bir şekilde uzun sürdüğünü ve bu nedenle diğer toplu işlemleri karşılamak için kullanılabilir çalışan sayısını azalttığını gösterebilir. |
| TIMEPRIV_TIMEPERIOD | Genişletilmiş Olaylar zamanlayıcısının iç eşitlemesi sırasında gerçekleşir. |
| TRACEWRITE | SQL İzleme satır kümesi izleme sağlayıcısı, işlenmek üzere olayları içeren boş bir arabelleği veya arabelleği beklediğinde gerçekleşir. |
| TRAN_MARKLATCH_DT | İşlem işareti mandalı üzerinde yok etme modu mandalı beklerken oluşur. İşlem işareti mandalları, işaretli işlemlerle işlemelerin eşitlenmesi için kullanılır. |
| TRAN_MARKLATCH_EX | İşaretli bir işlemde özel mod mandalı beklerken gerçekleşir. İşlem işareti mandalları, işaretli işlemlerle işlemelerin eşitlenmesi için kullanılır. |
| TRAN_MARKLATCH_KP | İşaretli bir işlemde tutma modu mandalı beklerken gerçekleşir. İşlem işareti mandalları, işaretli işlemlerle işlemelerin eşitlenmesi için kullanılır. |
| TRAN_MARKLATCH_NL | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| TRAN_MARKLATCH_SH | İşaretli bir işlemde paylaşılan mod mandalı beklenirken gerçekleşir. İşlem işareti mandalları, işaretli işlemlerle işlemelerin eşitlenmesi için kullanılır. |
| TRAN_MARKLATCH_UP | İşaretli bir işlemde güncelleştirme modu mandalı beklerken gerçekleşir. İşlem işareti mandalları, işaretli işlemlerle işlemelerin eşitlenmesi için kullanılır. |
| TRANSACTION_MUTEX | Bir işleme erişimin birden çok toplu işlem tarafından eşitlenmesi sırasında gerçekleşir. |
| THROTTLE_LOG_RATE_LOG_STORAGE | Veritabanı günlüğüne yazma işlemi, temel alınan depolamanın performans özellikleri nedeniyle kısıtlanırken oluşur. |
| UTIL_PAGE_ALLOC | İşlem günlüğü taramaları bellek baskısı sırasında belleğin kullanılabilir olmasını beklediğinde gerçekleşir. |
| VIA_ACCEPT | Başlatma sırasında bir Sanal Arabirim Bağdaştırıcısı (VIA) sağlayıcı bağlantısı tamamlandığında gerçekleşir. |
| VIEW_DEFINITION_MUTEX | Önbelleğe alınmış görünüm tanımlarına erişimde eşitleme sırasında gerçekleşir. |
| WAIT_FOR_RESULTS | Bir sorgu bildirimi tetiklenmeyi beklerken gerçekleşir. |
| WAITFOR | WAITFOR Transact-SQL deyiminin sonucu olarak gerçekleşir. Bekleme süresi, deyiminin parametreleri tarafından belirlenir. Bu, kullanıcı tarafından başlatılan bir beklemedir. |
| WAITFOR_TASKSHUTDOWN | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| WAITSTAT_MUTEX | doldurmak sys.dm_os_wait_statsiçin kullanılan istatistik koleksiyonuna erişimin eşitlenmesi sırasında gerçekleşir. |
| WCC | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| WORKTBL_DROP | Yeniden denemeden önce duraklatılırken, başarısız bir çalışma tablosu bırakma işlemi sonrasında gerçekleşir. |
| WRITE_COMPLETION | Yazma işlemi devam ederken gerçekleşir. |
| WRITELOG | Günlük temizleme işleminin tamamlanması beklenirken gerçekleşir. Günlük boşaltmalarına neden olan yaygın işlemler denetim noktaları ve işlem işlemeleridir. |
| XACT_OWN_TRANSACTION | bir işlemin sahipliğini almayı beklerken gerçekleşir. |
| XACT_RECLAIM_SESSION | Oturumun geçerli sahibinin oturumun sahipliğini serbest bırakması beklenirken gerçekleşir. |
| XACTLOCKINFO | Bir işlem için kilit listesine erişimin eşitlenmesi sırasında gerçekleşir. İşlemin kendisine ek olarak, kilit listesine kilitlenme algılama ve sayfa bölmeleri sırasında kilit geçişi gibi işlemler tarafından erişilir. |
| XACTWORKSPACE_MUTEX | Bir işlemdeki hataların eşitlenmesi sırasında ve bir işlemin liste üyeleri arasındaki veritabanı kilitlerinin sayısı sırasında gerçekleşir. |
| XE_BUFFERMGR_ALLPROCESSED_EVENT | Genişletilmiş Olaylar oturum arabellekleri hedeflere boşaltıldığında gerçekleşir. Bu bekleme bir arka plan iş parçacığında gerçekleşir. |
| XE_BUFFERMGR_FREEBUF_EVENT | Aşağıdaki koşullardan biri doğru olduğunda gerçekleşir: Genişletilmiş Olaylar oturumu olay kaybı olmayacak şekilde yapılandırılır ve oturumdaki tüm arabellekler şu anda doludur. Bu, Genişletilmiş Olaylar oturumu için arabelleklerin çok küçük olduğunu veya bölümlenmesi gerektiğini gösterebilir. Denetimlerde gecikme yaşanıyor. Bu, denetimlerin yazıldığı sürücüde bir disk performans sorunu olduğunu gösterebilir. |
| XE_DISPATCHER_CONFIG_SESSION_LIST | Zaman uyumsuz hedefler kullanan bir Genişletilmiş Olaylar oturumu başlatıldığında veya durdurulduğunda gerçekleşir. Bu bekleme aşağıdakilerden birini gösterir: Genişletilmiş Olaylar oturumu arka plan iş parçacığı havuzuna kaydediliyor. Arka plan iş parçacığı havuzu, geçerli yüke göre gerekli iş parçacığı sayısını hesaplıyor. |
| XE_DISPATCHER_JOIN | Genişletilmiş Olaylar oturumları için kullanılan bir arka plan iş parçacığı sonlandırıldığında gerçekleşir. |
| XE_DISPATCHER_WAIT | Genişletilmiş Olaylar oturumları için kullanılan bir arka plan iş parçacığı olay arabelleklerinin işlenmesini beklediğinde gerçekleşir. |
| XE_MODULEMGR_SYNC | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| XE_OLS_LOCK | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| XE_PACKAGE_LOCK_BACKOFF | Yalnızca bilgilendirme amacıyla tanımlanır. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FT_COMPROWSET_RWLOCK | Tam metin parça meta veri işlemini bekliyor. Yalnızca bilgilendirme amacıyla belgelenmiştir. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FT_IFTS_RWLOCK | Tam metin iç eşitlemeyi bekliyor. Yalnızca bilgilendirme amacıyla belgelenmiştir. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FT_IFTS_SCHEDULER_IDLE_WAIT | Tam metin zamanlayıcı uyku bekleme türü. Zamanlayıcı boşta. |
| FT_IFTSHC_MUTEX | Tam metin bir fdhost denetim işlemi bekliyor. Yalnızca bilgilendirme amacıyla belgelenmiştir. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FT_IFTSISM_MUTEX | Tam metin iletişim işlemini bekliyor. Yalnızca bilgilendirme amacıyla belgelenmiştir. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |
| FT_MASTER_MERGE | Tam metin, ana birleştirme işlemini bekliyor. Yalnızca bilgilendirme amacıyla belgelenmiştir. Desteklenmiyor. Gelecekteki uyumluluk garanti edilmemektedir. |