sys.dm_os_wait_stats (Transact-SQL)
Gerçekleştirilen iş parçacıkları tarafından karşılaşılan tüm beklediği hakkında bilgi verir.Performans sorunları tanılamak için toplanan bu görünümü kullanarakSQL Serverve ayrıca belirli sorgular ve toplu işlemi.
sütun Name: |
Veri türü |
Açıklama |
---|---|---|
wait_type |
nvarchar(60) |
Adı bekleme türü. |
waiting_tasks_count |
bigint |
Beklediği bu sayıda tür bekleyin.Bu sayaç, her bekleme başlangıcında artırılır. |
wait_time_ms |
bigint |
Bu bekleme türü milisaniye cinsinden toplam bekleme saat.Bu saat inclusive, signal_wait_saat_ms olur. |
max_wait_time_ms |
bigint |
Bu bekleme türüne en çok bekleme saat. |
signal_wait_time_ms |
bigint |
Arasındaki fark saat bekleyen iş parçacığı erdiği ve ne zaman başlatıldığını çalışıyor. |
İzinler
Sunucu üzerindeki VIEW SERVER durum izni gerektirir.
Remarks
Beklediği türde
Kaynak bekler
Kaynak beklediği bir alt istek erişimi kaynak henüz kullanılabilir değil veya bazı diğer alt tarafından kullanılan için kullanılamayan bir kaynağa oluşur.Kaynağın bekleyeceği örnekler kilitler, kilitler, ağ ve disk g/Ç bekler.Kilit ve mandal bekler bekler eşitleme nesnelerinde bulunanSıra bekler
Bir alt boşken, atanan çalışma için bekleyen sıra beklediği oluşur.Sıra beklediği, çoğu genellikle sistemin arka plan görevleri çıkmaz Monitörü gibi görülür ve kayıt temizleme görevleri silinir.Bu görevleri iş isteği iş kuyruğa yerleştirilmesini bekler.Hiçbir yeni paketi üzerinde sıraya koymak bile sıra beklediği de düzenli olarak etkin hale gelebilir.Dış bekler
Dış beklediği ortaya, birSQL Serverçalışan bir genişletilmiş saklı yordam çağrısı veya bir bağlantılı sunucu sorgusu, bitiş. gibi harici olay bekleniyorEngelleme sorunlarını tanılamak durumunun dış beklediği her zaman etkin olarak çalışan bazı harici kod çalıştırıyor olabilirsiniz alt boş olduğunu oluştuğunu değil, unutmayın.
sys.dm_os_wait_stats programları saat için tamamlanan bekler.Bu dinamik yönetim görünümü geçerli beklediği göstermez.
ASQL Serveriş parçacığı için aşağıdakilerden herhangi biri doğruysa bekleyen yok olarak değerlendirilir:
Kaynak kullanılabilir duruma gelir.
Boş olmayan bir sıra var.
Bir dış işlemi tamamlanır.
İş parçacığı artık bekliyor olsa da, çalışan hemen başlatmak iş parçacığı yok.Çünkü böyle bir iş parçacığı ilk runnable çalışanları sırasına yerleştirilir ve Zamanlayıcı üzerinde çalıştırmak bir kuantum için beklemesi gereken budur.
InSQL Serverbekleme saat sayaçlarıbigintdeğerler ve bu nedenle değil olarak saldırıya sayaç rollover'ın önceki sürümlerinde eşdeğer sayaçları olarakSQL Server.
Bekleme süreleri sorgu yürütme sırasında belirli türdeki sorunları göstermek veya sorgu içindeki noktaları yavaşlamayı.Benzer şekilde, yüksek bekleme süreleri veya bekleme sayıları geniş sunucu performans veya sunucu örneğinde sorgu etkileşimleri etkileşim içinde etkin nokta belirtebilirsiniz.Sorgu tarafından veri çakışması kilit beklediği gösterir; sayfa g/Ç mandal beklediği yavaş g/Ç yanıt süresini gösterir; sayfa mandal güncelleştirme beklediği yanlış dosya düzeni gösterir.
Bu dinamik yönetim görünümü içeriğini aşağıdaki komutu çalıştırarak sıfırlayabilirsiniz:
DBCC SQLPERF ('sys.dm_os_wait_stats', CLEAR);
GO
Bu komut, tüm sayaçları sıfıra sıfırlar.
Not
Bu istatistikler değil boyunca kalıcıSQL Serveryeniden tüm verileri ise toplu son kez İstatistikleri Sıfırla veya sunucunun başlatılmasından bu yana.
Aşağıdaki tablo görevlere göre karşılaştı bekleme türlerini listeler.
Tür bekleyin |
Açıklama |
---|---|
ABR |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
ASSEMBLY_LOAD |
Özel erişim sırasında derlemeye yüklenirken oluşur. |
ASYNC_DISKPOOL_LOCK |
Oluşturma veya bir dosya başlatma gibi görevleri gerçekleştiren paralel iş parçacıklarını eşitleme girişimi olduğunda oluşur. |
ASYNC_IO_COMPLETION |
Bir görevi tamamlamak giriş çıkışları için bekliyor oluşur. |
ASYNC_NETWORK_IO |
Ağ yazma, görev ağ engellendiğinde oluşur.İstemci sunucudan veri işlediğini doğrulayın. |
AUDIT_GROUPCACHE_LOCK |
Özel bir önbelleğine erişimi denetleyen bir kilit, bekleme olduğunda oluşur.Önbelleği hakkında daha fazla denetimleri her denetim eylem grubu denetlemek için kullanılan bilgileri içerir. |
AUDIT_LOGINCACHE_LOCK |
Özel bir önbelleğine erişimi denetleyen bir kilit, bekleme olduğunda oluşur.Önbelleği hakkında daha fazla denetimleri oturum açma denetim Eylem grupları denetlemek için kullanılan bilgileri içerir. |
AUDIT_ON_DEMAND_TARGET_LOCK |
Tek denetim başlatılmasını sağlamak için kullanılan bir kilit, bekleme genişletilmiş olay hedefleri ilgili olduğunda ortaya çıkar. |
AUDIT_XE_SESSION_MGR |
Genişletilmiş olayları oturumlarının başlangıç eşitlemek için kullanılan kilit ve denetim, durdurma bekleme ilgili olduğunda ortaya çıkar. |
yedek |
yedek işleminin bir parçası olarak bir görevin engellendiğinde oluşur. |
BACKUP_OPERATOR |
Bir görev için bir teyp takma bekliyor oluşur.Sorgu teyp durumunu görüntülemek içinsys.dm_io_backup_tapes.Bağlama işlemi, bekleyen değilse, bu bekleme türü teyp sürücüsü olan bir donanım sorunu gösteriyor olabilir. |
BACKUPBUFFER |
Bir yedek görevi veri bekliyor veya veri saklamak, bir arabellek için bekleyen oluşur.Bu tür bir görev için bir teyp takma, bekliyor dışında normal değil. |
BACKUPIO |
Bir yedek görevi veri bekliyor veya veri saklamak, bir arabellek için bekleyen oluşur.Bu tür bir görev için bir teyp takma, bekliyor dışında normal değil. |
BACKUPTHREAD |
Bir görevi tamamlamak bir yedek görevi için bekliyor oluşur.Bekleme süreleri uzun, birkaç dakika ile birkaç saat arasında olabilir.Bekledi görev bir g/Ç işlemi, bu tür bir sorun göstermez. |
BAD_PAGE_PROCESS |
Birden fazla her beş saniyede çalışan önlemek arka plan sayfa şüpheli günlükçü çalışırken ortaya çıkar.Aşırı şüpheli sayfaların sık çalıştırmak günlükçü neden. |
BROKER_CONNECTION_RECEIVE_TASK |
Bir bağlantı bitiş noktası ileti almak erişim bekleniyor oluşur.Alma bitiş noktası erişimi seri hale getirilmiş. |
BROKER_ENDPOINT_STATE_MUTEX |
Durumunu erişim çakışması olduğunda ortaya birService Brokerbağlantı bitiş noktası.Değişikliklerin durumu erişim seri hale getirilmiş. |
BROKER_EVENTHANDLER |
Oluşur birincil olay işleyicisinde görev bekliyorService Broker.Bu çok kısa bir süre olmamalıdır. |
BROKER_INIT |
Başlatma sırasında oluşurService Brokeretkin bir veritabanı her.Bu nadiren oluşması. |
BROKER_MASTERSTART |
Oluşur birincil olay işleyicisi için bir görev bekliyorService BrokerBaşlangıç.Bu çok kısa bir süre olmamalıdır. |
BROKER_RECEIVE_WAITFOR |
RECEIVE bekle bekliyor oluşur.İleti alınmak üzere hazır olduğunda, bu normaldir. |
BROKER_REGISTERALLENDPOINTS |
Oluşur başlatma sırasında birService Brokerbağlantı bitiş noktası.Bu çok kısa bir süre olmamalıdır. |
BROKER_SERVICE |
Oluşur,Service Brokerbir hedef hizmetle ilişkili olan bir hedef listesi güncelleştirildi veya re-prioritized. |
BROKER_SHUTDOWN |
Oluşur, planlı bir kapatma, yokService Broker.Bu çok kısa bir süre hiç ortaya. |
BROKER_TASK_STOP |
Oluşur,Service Brokersıra görev işleyicisi çalışır, kapatma görevi.Durum denetimi serileştirilir ve önceden çalışır durumda olması gerekir. |
BROKER_TO_FLUSH |
Oluşur,Service Brokeryavaş flusher temizler, bellek içi iletim nesneleri iş tablosu. |
BROKER_TRANSMITTER |
Oluşur,Service Brokerverici iş için bekleniyor |
BUILTIN_HASHKEY_MUTEX |
İç veri yapıları başlatma sırada örnek başlatma işleminden sonra ortaya çıkabilir.Veri yapıları başlatılmış bir kez yinelenmesini değil. |
CHECK_PRINT_RECORD |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
CHECKPOINT_QUEUE |
Denetim noktası görevi sonraki denetim isteği bekliyor sırasında oluşur. |
CHKPT |
Başlatmak denetim iş parçacığı bildirmek için sunucu başlatma sırasında oluşur. |
CLEAR_DB |
Açma veya kapatma bir veritabanı gibi bir veritabanı durumunu değiştirme işlemleri sırasında ortaya çıkar. |
CLR_AUTO_EVENT |
Bir görevi ortak dil çalýþma zamaný (CLR) yürütme gerçekleştirmekte ve başlatılan belirli bir autoevent için bekliyor oluşur.Uzun beklediği normal; bir soruna işaret ediyor. |
CLR_CRST |
Bir görev CLR yürütme gerçekleştirmekte ve başka bir görev tarafından kullanılmakta olan görevi kritik bir bölümüne girmek için bekleyen oluşur. |
CLR_JOIN |
Görev şu anda CLR yürütme işlemi ve sonlandırmak başka bir görev için bekleyen oluşur.Bu bekleme durumunu görevleri arasında bir birleşimi olduğunda oluşur. |
CLR_MANUAL_EVENT |
Bir görev CLR yürütme gerçekleştirmekte ve başlatılan belirli bir el ile olay için bekleyen oluşur. |
CLR_MEMORY_SPY |
CLR gelen tüm sanal bellek ayırma kaydetmek için kullanılan bir veri yapısı üzerinde kilit alım bekleme sırasında oluşur.Veri yapısı, paralel erişimi varsa, bütünlüğünü korumak için kilitlenmiş durumda. |
CLR_MONITOR |
Bir görev CLR yürütme gerçekleştirmekte ve monitörde kilit almak için bekleyen oluşur. |
CLR_RWLOCK_READER |
Bir görev CLR yürütme gerçekleştirmekte ve için bir okuyucu kilit beklerken ortaya çıkar. |
CLR_RWLOCK_WRITER |
Bir görev CLR yürütme gerçekleştirmekte ve yazıcı kilit için bekleyen oluşur. |
CLR_SEMAPHORE |
Bir görev CLR yürütme gerçekleştirmekte ve bir semafor için bekleyen oluşur. |
CLR_TASK_START |
CLR göreve tam başlangıç beklenirken oluşur. |
CLRHOST_STATE_ACCESS |
Ortaya CLR barındıran veri yapılarına özel erişim edinmek için bekleme olduğu.Bu bekleme türü ayarlama veya CLR çalışma tearing oluşur. |
CMEMTHREAD |
Bir iş parçacığı uyumlu bellek nesnesi üzerinde bir görev bekliyor oluşur.Bekleme saat birden çok görevi aynı bellek nesneden bellek ayırmaya çalışırken neden çakışması olduğunda artabilir. |
CXPACKET |
Sorgu işlemcisi döviz Yineleyici eşitlemeye çalışırken ortaya çıkar.Bu bekleme türüne çekişmesi bir sorun olduğunda parallelism düzeyini düşürmek düşünebilirsiniz. |
CXROWSET_SYNC |
Paralel aralık tarama sırasında oluşur. |
DAC_INIT |
Adanmış yönetici bağlantısı başlatma sırasında oluşur. |
DBMIRROR_DBM_EVENT |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
DBMIRROR_DBM_MUTEX |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
DBMIRROR_EVENTS_QUEUE |
Oluşurveritabanı yansıtması olayları işlemek bekler. |
DBMIRROR_SEND |
Bir ileti göndermek için temizlemek için ağ katmanında iletişim bekleme listesi için bir görev bekliyor oluşur.İletişim katmanı aşırı olur ve etkileyen başlanacağını gösterir veritabanı yansıtması veri aktarımı. |
DBMIRROR_WORKER_QUEUE |
Alt görev ikizleme metaverisini daha fazla çalışma için beklediğini gösterir. |
DBMIRRORING_CMD |
Sarf için günlük kayıtları bir görev bekliyor oluşur diske.Bu bekleme durumunu uzun süreler için tutulması bekleniyor. |
DEADLOCK_ENUM_MUTEX |
Sys.dm_os_waiting_tasks ve çıkmaz Monitörü çalışın emin oluşurSQL Serveraynı saat. birden çok çıkmaz arama çalışmıyor |
DEADLOCK_TASK_SEARCH |
Bu kaynak üzerinde büyük bir bekleme saat, sunucu sys.dm_os_waiting_tasks üstünde Sorgu Yürütülüyor ve bu sorguların çıkmaz Monitörü çıkmaz arama çalışmasını engelleyen olduğunu gösterir.Bu bekleme tipi yalnızca çıkmaz izleme tarafından kullanılır.Sorgu sys.dm_os_waiting_tasks üstünde DEADLOCK_ENUM_MUTEX kullanın. |
HATA AYIKLAMA |
Sırasında ortayaTransact-SQLve CLR hata ayıklama iç eşitleme. |
DISABLE_VERSIONING |
Oluşur,SQL Serverzaman damgası en erken etkin hareket durumu değiştirme başladığında, zaman damgası'den daha yeni olup olmadığını sürüm işlem yöneticisi yoklar.Bu durumda, önce ALTER veritabanı başlatılmış tüm anlık görüntü görüntü hareketler söz deyim çalıştırıldığı tamamlandı.Bu bekleme durumunu kullanılır,SQL Serversürüm oluşturmayı kullanarak devre dışı bırakır ALTER DATABASE deyimini. |
DISKIO_SUSPEND |
Bir dış yedek etkin olduğunda, bir dosyaya erişmek için bir görev bekliyor oluşur.Bu bekleme kullanıcı işlemlerinde bildirilir.Kullanıcı işlemi her beş büyük bir sayı, dış yedeklemeyi tamamlamak için çok fazla saat alıyor gösterebilir. |
DISPATCHER_QUEUE_SEMAPHORE |
Bir iş parçacığı dağıtıcı havuzundan işlemek daha çok iş bekliyor oluşur.Dağıtıcı boştayken artırmak için bekleme saat Bu bekleme türü bekleniyor. |
DLL_LOADING_MUTEX |
XML Ayrıştırıcı DLL yükleme için beklerken bir kez oluşur. |
DROPTEMP |
Önceki girişimi başarısız olursa, geçici bir nesne doğrudan girişimleri arasında oluşur.Bekleme süresi, anahtarların her başarısız bırakma girişimi ile büyür. |
DTC |
Durum geçişi yönetmek için kullanılan bir olaya bir görev bekliyor oluşur., Bu durumu denetler, KurtarmaMicrosoftDağıtılmış İşlem Eşgüdümcüsü (MS DTC) hareketlerini oluşur sonraSQL ServerMS DTC hizmet kullanılamaz duruma gelir bildirimini alır. Bu durum da, bir MS DTC hareket yürütme tarafından başlatılan bekleyen bir görev açıklarSQL ServerveSQL ServerBekleyen olduğu için MS DTC yürütme bitiş. |
DTC_ABORT_REQUEST |
Bir MS DTC hareket sahipliğini almak için oturum zaman bekleyen bir MS DTC çalışan oturumu oluşur.MS DTC hareket sahibi sonra oturum hareket geri almak almak dönebilirsiniz.Genellikle, oturum işlemi kullanarak başka bir oturum için bekler. |
DTC_RESOLVE |
Görev hareketin sonucunu sorgulayabilir, Kurtarma görevi asıl veritabanı bir veritabanları arası işlem bekliyor oluşur. |
DTC_STATE |
Bir görev bekliyor oluşur bir olay, MS DTC iç genel durumu nesnesi değişiklikleri korur.Bu durum çok kısa süreler için tutulması. |
DTC_TMDOWN_REQUEST |
MS DTC çalışan oturumda oluşur,SQL ServerMS DTC hizmet kullanılabilir değil bildirimini alır.İlk olarak, alt başlatmak MS DTC kurtarma işlemi için bekler.Daha sonra çalışanın üzerinde çalıştığı, dağıtılmış işlem sonucunu elde etmek için alt bekler.Bu bağlantı MS DTC hizmet yeniden kadar devam edebilir. |
DTC_WAITFOR_OUTCOME |
MS DTC için hazırlanan hareketlerinin çözünürlüğünü etkinleştirmek için etkin olması kurtarma görevlerini bekleyin oluşur. |
DUMP_LOG_COORDINATOR |
Ana görev verilerini oluşturmak bir görev bekliyor oluşur.Normalde, bu durum ortaya çıkmaz.Uzun bekleme beklenmeyen bir engellenmesini belirtir.Alt görev inceledi. |
DUMPTRIGGER |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
İŞLEM |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
EE_PMOLOCK |
deyim yürütme sırasında bellek ayırmalarını belirli türdeki eşitleme sırasında ortaya çıkar. |
EE_SPECPROC_MAP_INIT |
Karma tablo oluşturma yordamı iç eşitleme sırasında ortaya çıkar.Bu bekleme yalnızca ilk sonra karma tablosunun erişme sırasında ortaya çıkabilecekSQL Serverörnek başlatır. |
ENABLE_VERSIONING |
Oluşur,SQL ServerTüm güncelleştirme işlemleri tamamlamak önce veritabanına izin anlık görüntü yalıtım geçiş hazır olarak bildirmek için bu veritabanında bekler. durumu.Bu durumu kullanılır,SQL Serverkullanarak anlık görüntü yalıtım sağlar ALTER DATABASE deyimini. |
ERROR_REPORTING_MANAGER |
Birden çok eşzamanlı hata günlüğü baþlatma eşitleme sırasında ortaya çıkar. |
Exchange |
Paralel sorgular sırasında sorgu işlemcisi döviz Yineleyici, eşitleme sırasında ortaya çıkar. |
EXECSYNC |
Sorgu işlemcisi için döviz Yineleyici ilgili alanlarda, eşitleme sırasında paralel sorgular sırasında oluşur.Bit eşlemler, büyük ikili nesneler (LOB'lar) ve biriktirme Yineleyici gibi alanları örnektir.LOBs sık sık Bu bekleme durumunu kullanabilirsiniz. |
EXECUTION_PIPE_EVENT_INTERNAL |
Toplu iş yürütme bağlantı bağlamında gönderilen üreticisi ve tüketici bölümleri arasında eşitleme sırasında ortaya çıkar. |
FAILPOINT |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
FCB_REPLICA_READ |
Ortaya bir anlık görüntüsünü (veya DBCC tarafından oluşturulan geçici bir anlık görüntü) okuma seyrek dosya, eşitlenir. |
FCB_REPLICA_WRITE |
Basmak veya bir anlık (veya DBCC tarafından oluşturulan geçici bir anlık görüntü) sayfa seyrek dosya çekerek eşitlendiğinde oluşur. |
FS_FC_RWLOCK |
FILESTREAM olarak bekleme durumunda ortaya atık toplayıcı için aşağıdakilerden birini yapın:
|
FS_GARBAGE_COLLECTOR_SHUTDOWN |
FILESTREAM çöp toplayıcı tamamlanması için temizleme görevleri bekliyor oluşur. |
FS_HEADER_RWLOCK |
FILESTREAM başlık FILESTREAM başlık dosyası (filestream.hdr) içeriğini güncelleştirmek veya okumak için FILESTREAM veri kapsayıcı erişim almak için bekleme olduğunda oluşur. |
FS_LOGTRUNC_RWLOCK |
Aşağıdakilerden birini yapmak için FILESTREAM günlük kesilme erişim almak için bekleme olduğunda oluşur:
|
FSA_FORCE_OWN_XACT |
FILESTREAM dosya g/Ç işlemi için ilişkili işlem bağlamak gerekiyor, ancak işlem şu anda başka bir oturum tarafından sahibi olduğu ortaya çıkar. |
FSAGENT |
FILESTREAM dosya g/Ç işlemi, başka bir dosya g/Ç işlemi tarafından kullanılan bir FILESTREAM aracı kaynak bekliyor oluşur. |
FSTR_CONFIG_MUTEX |
Tamamlanması gereken başka bir FILESTREAM özelliği yapılandırması için bekleme olduğunda oluşur. |
FSTR_CONFIG_RWLOCK |
Erişim FILESTREAM yapılandırma parametrelerini seri hale getirmek için bekleme olduğunda oluşur. |
FT_METADATA_MUTEX |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
FT_RESTART_CRAWL |
Tam metin gezinme geçici hatasından kurtarmak için son bilinen iyi bir noktaya ait yeniden başlatma gerektiğinde gerçekleşir.Bekleme veya çıkış geçerli adımı tamamlamak için nüfus çalışmakta alt görevleri sağlar. |
FULLTEXT ALMA |
Tam metin işlemleri, eşitleme sırasında ortaya çıkar. |
VELİ |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
HTTP_ENUMERATION |
HTTP başlatmak için HTTP bitiş noktaları numaralandırılamadı, başlatma sırasında oluşur. |
HTTP_START |
Bağlantı HTTP için tam başlatma için beklemesi oluşur. |
IMPPROV_IOWAIT |
Oluşur,SQL Serverbir g/Ç bitiş. bulkload için bekler |
INTERNAL_TESTING |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
IO_AUDIT_MUTEX |
İzleme olayı arabellekleri eşitleme sırasında ortaya çıkar. |
IO_COMPLETION |
G/Ç işlemleri için beklerken ortaya çıkar.Genellikle bu bekleme türü olmayan veri sayfasına giriş çıkışları temsil eder.Veri sayfa g/Ç tamamlanma bekler, bekler PAGEIOLATCH_ * gibi görünür. |
IO_RETRY |
Daha sonra yeniden ve bir g/Ç işlemi, okuma veya yazma başarısız disk gibi yetersiz kaynak nedeniyle oluşur. |
IOAFF_RANGE_QUEUE |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
KSOURCE_WAKEUP |
Hizmet Denetim Yöneticisi'nden istekleri için beklerken hizmet denetimi görev tarafından kullanılır.Uzun bekler, beklenen ve bir soruna işaret ediyor. |
KTM_ENLISTMENT |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
KTM_RECOVERY_MANAGER |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
KTM_RECOVERY_RESOLUTION |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
LATCH_DT |
Bir DT için bekleyen oluşur (yok) mandal.Bu, arabellek kilitler veya hareket işareti sürgüler içermez.LATCH_ * beklediği listesini sys.dm_os_latch_stats kullanılabilir.Bu sys.dm_os_latch_stats unutmayın LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT beklediği birlikte gruplandırır. |
LATCH_EX |
EX (özel) mandal için bekleyen oluşur.Bu, arabellek kilitler veya hareket işareti sürgüler içermez.LATCH_ * beklediği listesini sys.dm_os_latch_stats kullanılabilir.Bu sys.dm_os_latch_stats unutmayın LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT beklediği birlikte gruplandırır. |
LATCH_KP |
Bekleyen bir KP (Canlı) mandal için oluşur.Bu, arabellek kilitler veya hareket işareti sürgüler içermez.LATCH_ * beklediği listesini sys.dm_os_latch_stats kullanılabilir.Bu sys.dm_os_latch_stats unutmayın LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT beklediği birlikte gruplandırır. |
LATCH_NL |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
LATCH_SH |
Bekleyen bir SH (Paylaşım) mandal için oluşur.Bu, arabellek kilitler veya hareket işareti sürgüler içermez.LATCH_ * beklediği listesini sys.dm_os_latch_stats kullanılabilir.Bu sys.dm_os_latch_stats unutmayın LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT beklediği birlikte gruplandırır. |
LATCH_UP |
Bir yukarı için bekleyen oluşur (güncelleştirme) mandal.Bu, arabellek kilitler veya hareket işareti sürgüler içermez.LATCH_ * beklediği listesini sys.dm_os_latch_stats kullanılabilir.Bu sys.dm_os_latch_stats unutmayın LATCH_NL, LATCH_SH, LATCH_UP, LATCH_EX ve LATCH_DT beklediği birlikte gruplandırır. |
LAZYWRITER_SLEEP |
Lazywriter görevleri askıya alınmış ortaya çıkar.Bekleyen arka plan görevleri için harcanan saat ölçüsüdür.Kullanıcı durmalar için ararken bu durumu düşünün. |
LCK_M_BU |
Bir toplu güncelleştirme (BU) kilit almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_IS |
Bir amacı paylaşılan (IS) almak için bir görev bekliyor oluşur kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_IU |
Bir amacı güncelleştirmesi (IU) almak için bir görev bekliyor oluşur kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_IX |
Bir amacı özel (IX) almak için bir görev bekliyor oluşur kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RIn_NL |
Geçerli anahtar değerini NULL kilit ve geçerli ve önceki anahtar arasında bir aralık Ekle kilit almak için bir görev bekliyor oluşur.Anahtar NULL kilit bir anlık yayımlanan kilit olur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RIn_S |
Görev almak için beklediği oluşur bir paylaşılan kilit geçerli anahtar değeri ve geçerli ve önceki anahtar arasında bir aralık Ekle kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RIn_U |
Görev almak için bekleyen bir güncelleştirme kilidi geçerli anahtar değeri ve geçerli ve önceki anahtar arasında bir aralık Ekle kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RIn_X |
Geçerli ve önceki anahtar arasında bir aralık Ekle kilit ve anahtar değerini geçerli bir özel kullanım kilidi almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RS_S |
Görev almak için beklediği oluşur bir paylaşılan kilit geçerli anahtar değeri ve geçerli ve önceki anahtar arasında paylaşılan aralık kilidi.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RS_U |
Görev almak için beklediği oluşur bir güncelleştirme kilidi geçerli anahtar değeri ve geçerli ve önceki anahtar arasında bir güncelleştirme aralık kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RX_S |
Görev almak için beklediği oluşur bir paylaşılan kilit geçerli anahtar değeri ve geçerli ve önceki anahtar arasında bir aralık özel kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RX_U |
Geçerli ve önceki anahtar arasında bir aralık özel kilit ve anahtar değerini geçerli bir güncelleştirme kilidi almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_RX_X |
Geçerli ve önceki anahtar arasında bir aralık özel kullanım kilidi ve anahtar değerini geçerli bir özel kullanım kilidi almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_S |
Paylaşım kilit almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_SCH_M |
Şema değiştirme kilit almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_SCH_S |
Şema paylaşım kilit almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_SIU |
Bir paylaşılan ile amacı almak için bir görev bekliyor oluşur güncelleştirme kilit.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_SIX |
Paylaşılan ile amacı özel kullanım kilidi almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_U |
Görev güncelleştirme kilidinin alınması beklenirken oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_UIX |
Görevin amacı özel güncelleştirme ile kilit almak için beklediği ortaya çıkar.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LCK_M_X |
özel kullanım kilidi almak için bir görev bekliyor oluşur.Bir kilit uyumluluğu matris için bkz:sys.dm_tran_locks (Transact-SQL). |
LOGBUFFER |
Alanı bir günlük kaydı depolamak için günlüğü arabelleği için bir görev bekliyor oluşur.Sürekli yüksek değerler günlüğü aygıtlarını sunucu tarafından oluşturulan günlük tutarı ile tutmak olamaz olduğunu gösteriyor olabilir. |
LOGGENERATION |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
LOGMGR |
Veritabanını kapatma sırasında oturum kapatmadan önce bitirmek için g/Ç bekleyen tüm günlük bir görev bekliyor oluşur. |
LOGMGR_FLUSH |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
LOGMGR_QUEUE |
Günlük yazıcı görev için iş isteği beklerken ortaya çıkar. |
LOGMGR_RESERVE_APPEND |
Günlük kesilme yeni bir günlük kaydını yazmak görevi etkinleştirmek için günlük alanı boşaltır olup olmadığını görmek için bir görev bekliyor oluşur.Bu bekleme azaltmak etkilenen veritabanı günlük dosyası boyutunu artırmayı düşünün. |
LOWFAIL_MEMMGR_QUEUE |
Bellek kullanılabilir olmasını beklerken ortaya çıkar. |
Miscellaneous |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
MSQL_DQ |
Bir görevi tamamlamak dağıtılmış sorgu işlemi için bekliyor oluşur.Bu, olası birden çok Active sonuç kümesi (MARS) uygulama kilitlenme algılaması için kullanılır.Bekleme, dağıtılmış sorguyu arama sona erdiğinde sona erer. |
MSQL_XACT_MGR_MUTEX |
Oturum düzeyinde işlem gerçekleştirmek için oturum hareket yöneticisi sahipliğini almak için bir görev bekliyor oluşur. |
MSQL_XACT_MUTEX |
İşlem kullanımı eşitleme sırasında ortaya çıkar.Hareket kullanabilmeniz için bir istek mutex almanız gerekir. |
MSQL_XP |
Occurs when a task is waiting for an extended stored procedure to end.SQL Server uses this wait state to detect potential MARS application deadlocks.Genişletilmiş saklı yordam çağrısı sona erdiğinde beklemeyi durdurur. |
MSSEARCH |
tam metin araması çağrılar sırasında oluşur.Tam metin işlemi tamamlandığında bu bekleme sona erer.Çekişme, ancak yerine tam-metin işlem süresini göstermez. |
NET_WAITFOR_PACKET |
Okuma sırasında bir ağ bağlantı için bir ağ paketi bekleyen oluşur. |
OLEDB |
Oluşur,SQL ServerçağrılarıSQL ServerYerel istemci OLE DB sağlayıcı.Bu bekleme türü eşitleme için kullanılır.Bunun yerine, OLE DB sağlayıcı için arama süresini gösterir. |
ONDEMAND_TASK_QUEUE |
Bir arka plan görevi için yüksek öncelikli sistem görev istekleri beklerken ortaya çıkar.Uzun bekleme süreleri gösteren olmayan yüksek öncelikli istekleri işlemek için edilmiştir ve önemli neden olmamalıdır. |
PAGEIOLATCH_DT |
Göreve bir mandal bir g/Ç isteği bir arabellek için bekleyen oluşur.Destroy modunda mandal isteğidir.Uzun bekler, disk alt sistemi sorunlarını gösterebilir. |
PAGEIOLATCH_EX |
Göreve bir mandal bir g/Ç isteği bir arabellek için bekleyen oluşur.Özel kullanım modunda mandal isteğidir.Uzun bekler, disk alt sistemi sorunlarını gösterebilir. |
PAGEIOLATCH_KP |
Göreve bir mandal bir g/Ç isteği bir arabellek için bekleyen oluşur.Canlı mod mandal isteğidir.Uzun bekler, disk alt sistemi sorunlarını gösterebilir. |
PAGEIOLATCH_NL |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PAGEIOLATCH_SH |
Göreve bir mandal bir g/Ç isteği bir arabellek için bekleyen oluşur.Paylaşılan modda mandal isteğidir.Uzun bekler, disk alt sistemi sorunlarını gösterebilir. |
PAGEIOLATCH_UP |
Göreve bir mandal bir g/Ç isteği bir arabellek için bekleyen oluşur.Güncelleştirme modunda mandal isteğidir.Uzun bekler, disk alt sistemi sorunlarını gösterebilir. |
PAGELATCH_DT |
Göreve bir mandal bir g/Ç isteği içinde yer almayan bir arabellek için bekleyen oluşur.Destroy modunda mandal isteğidir. |
PAGELATCH_EX |
Göreve bir mandal bir g/Ç isteği içinde yer almayan bir arabellek için bekleyen oluşur.Özel kullanım modunda mandal isteğidir. |
PAGELATCH_KP |
Göreve bir mandal bir g/Ç isteği içinde yer almayan bir arabellek için bekleyen oluşur.Canlı mod mandal isteğidir. |
PAGELATCH_NL |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PAGELATCH_SH |
Göreve bir mandal bir g/Ç isteği içinde yer almayan bir arabellek için bekleyen oluşur.Paylaşılan modda mandal isteğidir. |
PAGELATCH_UP |
Göreve bir mandal bir g/Ç isteği içinde yer almayan bir arabellek için bekleyen oluşur.Güncelleştirme modunda mandal isteğidir. |
PARALLEL_BACKUP_QUEUE |
HEADERONLY geri yükleme, geri yükleme FILELISTONLY veya geri yükleme LABELONLY üretilen çıktı seri hale getirilirken oluşur. |
PREEMPTIVE_ABR |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PREEMPTIVE_AUDIT_ACCESS_EVENTLOG |
Oluşur,SQL Server(SQLOS) işletim sistemi Zamanlayıcı yazmak için Windows olay günlüğünü bir denetim olayı preemptive moduna geçer |
PREEMPTIVE_AUDIT_ACCESS_SECLOG |
SQLOS Zamanlayıcısı Windows Güvenlik günlüğüne bir denetim olayı yazmak için preemptive moduna geçiş yaparken oluşur. |
PREEMPTIVE_CLOSEBACKUPMEDIA |
SQLOS Zamanlayıcısı yedek ortamını kapatmak için preemptive moduna geçiş yaparken oluşur. |
PREEMPTIVE_CLOSEBACKUPTAPE |
SQLOS Zamanlayıcısı bir teyp yedek aygıtı kapatmak için preemptive moduna geçiş yaparken oluşur. |
PREEMPTIVE_CLOSEBACKUPVDIDEVICE |
SQLOS Zamanlayıcısı sanal bir yedek aygıtı kapatmak için preemptive moduna geçiş yaparken oluşur. |
PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL |
SQLOS Zamanlayıcısı Windows yerine çalışma küme işlemlerini gerçekleştirmek için preemptive moduna geçiş yaparken oluşur. |
PREEMPTIVE_COM_COCREATEINSTANCE |
SQLOS Zamanlayıcısı bir COM nesnesi preemptive moduna geçiş yaparken oluşur. |
PREEMPTIVE_SOSTESTING |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PREEMPTIVE_STRESSDRIVER |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PREEMPTIVE_TESTING |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PREEMPTIVE_XETESTING |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
PRINT_ROLLBACK_PROGRESS |
ALTER DATABASE sonlandırma yan tümce kullanarak moda bir veritabanında kullanıcı işlemleri sonlandırılır bekleyin için kullanılır.Daha fazla bilgi için bkz:ALTER DATABASE Transact-SQL). |
QPJOB_KILL |
Güncelleştirmeyi çalıştırmak başlangıç olarak zaman uyumsuz otomatik istatistik güncelleştirme KILL çağrısıyla iptal olduğunu gösterir.KILL komutları dinlemeyi başlatmak bekleyen iş parçacığı Sonlandırıcı bekletilir.Bir saniyeden buna iyi bir değerdir. |
QPJOB_WAITFOR_ABORT |
Çalışırken, zaman uyumsuz otomatik istatistik güncelleştirme KILL çağrısıyla iptal olduğunu gösterir.Güncelleştirmeyi şimdi tamamlandı ancak Sonlandırıcı iş parçacığı parçacığına ileti düzenleme işlemi tamamlanana kadar bekletilir.Bu normal ancak nadiren bir durumu ve çok kısa olması gerekir.Bir saniyeden buna iyi bir değerdir. |
QRY_MEM_GRANT_INFO_MUTEX |
Statik atama bilgilerini liste erişimi denetlemek sorgu yürütme bellek yönetimi çalıştığında oluşur.Bu durum geçerli verilen ve bekleyen istekler hakkında bilgileri listeler.Bu durumda bir basit erişim denetiminin durumudur.Hiçbir zaman olmalıdır uzun bekleme bu durumu üzerinde.Bu mutex yayımlanırsa, bellek kullanan tüm yeni sorgular yanıt vermeyi durdurur. |
QUERY_ERRHDL_SERVICE_DONE |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN |
Belirli durumlarda ortaya çevrimdışı oluşturduğunuzda dizin oluşturma paralel olarak çalışan ve sıralama dosyalara erişimi sıralama farklı alt iş parçacıklarını eşitleme. |
QUERY_NOTIFICATION_MGR_MUTEX |
atık koleksiyon sıranın sorgu bildirim Yöneticisi'nde eşitleme sırasında ortaya çıkar. |
QUERY_NOTIFICATION_SUBSCRIPTION_MUTEX |
Sorgu bildirimleri. hareketlerin durumu eşitleme sırasında oluşur |
QUERY_NOTIFICATION_TABLE_MGR_MUTEX |
Sorgu bildirim Yöneticisi içinde iç eşitleme sırasında ortaya çıkar. |
QUERY_NOTIFICATION_UNITTEST_MUTEX |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
QUERY_OPTIMIZER_PRINT_MUTEX |
Sorgu iyileştirici tanı çıktı üretim eşitleme sırasında ortaya çıkar.Bu bekleme türü yalnızca oluşup oluşmayacağını Tanı ayarlarını etkin yönünü altındaMicrosoftÜrün desteği. |
QUERY_TRACEOUT |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
QUERY_WAIT_ERRHDL_SERVICE |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
RECOVER_CHANGEDB |
Sıcak yedek veritabanındaki veritabanı durumunu eşitleme sırasında ortaya çıkar. |
REPL_CACHE_ACCESS |
Bir çoğaltma makale önbellek eşitleme sırasında ortaya çıkar.Bu bekler, çoğaltma Günlük Okuyucu durmalar ve veri tanımı sırasında yayınlanan bir tabloda dili (DDL) deyimleri engellenir. |
REPL_SCHEMA_ACCESS |
Şema sürüm bilgilerine çoğaltma eşitleme sırasında ortaya çıkar.Bu durum, Çoğaltılmış nesneyi DDL ifadelerini çalıştırıldığında ve Günlük Okuyucu oluşturur veya DDL oluşumu temel sürüm bilgisi şemasını kullanır bulunmaktadır. |
REPLICA_WRITES |
Bir görev veritabanı anlık görüntüleri veya DBCC kopyaların sayfa yazma tamamlanmasını beklerken ortaya çıkar. |
REQUEST_DISPENSER_PAUSE |
Bir dosya g/Ç için anlık görüntü yedek dondurulmuş, görevi tamamlamak için tüm bekleyen I/O bekliyor oluşur. |
REQUEST_FOR_DEADLOCK_SEARCH |
çıkmaz Monitörü bir sonraki çıkmaz aramayı başlatmak için beklerken ortaya çıkar.Bu bekleme çıkmaz algılamaları beklenir ve bu kaynak üzerinde toplam uzun bekleme saat bir sorun olduğunu. |
RESMGR_THROTTLED |
Yeni bir istek gelir ve GROUP_MAX_REQUESTS ayarları temel alan daraltma oluşur. |
RESOURCE_QUEUE |
Çeşitli iç kaynak sıra eşitleme sırasında ortaya çıkar. |
RESOURCE_SEMAPHORE |
Bir sorgu bellek isteği hemen diğer eşzamanlı sorguları nedeniyle karşılanamıyor oluşur.Yüksek bekler ve bekleme süreleri çok fazla sayıda eşzamanlı sorguları veya aşırı bellek isteği miktarlarını gösterebilir. |
RESOURCE_SEMAPHORE_MUTEX |
Bir sorgu yerine getirilmesi bir iş parçacığı ayırma, isteği beklerken ortaya çıkar.Bu ayrıca, eşitleme sorgu derleme ve bellek istekleri vermek oluşur. |
RESOURCE_SEMAPHORE_QUERY_COMPILE |
Derleme eşzamanlı sorgu sayısını azaltma bir sınıra ulaştığında gerçekleşir.Yüksek bekler ve bekleme süreleri aşırı derleme, recompiles veya uncachable planlarını gösterir. |
RESOURCE_SEMAPHORE_SMALL_QUERY |
Küçük bir sorgu tarafından bellek isteği hemen diğer eşzamanlı sorguları nedeniyle karşılanamıyor oluşur.Birkaç saniye içinde istenen bellek vermek başarısız olursa sunucu ana sorgu bellek havuzu için istek aktarımları için bekleme saat çok birkaç saniye geçmemelidir.Ana bellek havuzu bekleyen sorgular tarafından engellenmiş olan ancak yüksek beklediği çok fazla sayıda eşzamanlı küçük sorguları gösterebilir. |
SEC_DROP_TEMP_KEY |
Geçici güvenlik anahtar bir yeniden deneme girişimi önce bırakma girişimi başarısız sonra oluşur. |
SECURITY_MUTEX |
Erişimin birbirini kapsamayan nesneler için bekleme durumunda ortaya genişletilmiş anahtar yönetimi (EKM) şifreleme sağlayıcısı EKM oturum oturum kapsamlı listesini ve genel listeye. |
SEQUENTIAL_GUID |
Yeni bir sıra GUID elde ederken oluşur. |
SERVER_IDLE_CHECK |
Eşitleme sırasında oluşurSQL Serverbildirmek bir Kaynak İzleyicisi çalışırken boşta kalma durumu örnek birSQL Serverörneği boş olarak veya up. uyandırmak çalışıyor |
KAPATMA |
Etkin bağlantılar çıkmak bir kapatma deyim beklerken ortaya çıkar. |
SLEEP_BPOOL_FLUSH |
Bir denetim noktası disk alt sistemi taşmasını önlemek için yeni bir g/Ç verilmesini azaltma oluşur. |
SLEEP_DBSTARTUP |
Bekleme kurtarmak tüm veritabanları için veritabanı başlatma sırasında oluşur. |
SLEEP_DCOMSTARTUP |
En büyük sırasında bir kez oluşurSQL Serverörnek başlangıç DCOM başlatma için bekleme. |
SLEEP_MSDBSTARTUP |
Msdb veritabanını başlangıç tamamlamak SQL izleme bekler oluşur. |
SLEEP_SYSTEMTASK |
Tam bir başlangıç için tempdb için beklenirken bir arka plan görevi başlangıcı sırasında oluşur. |
SLEEP_TASK |
Bir görev gerçekleşmesi genel bir olayı beklenirken uyku oluşur. |
SLEEP_TEMPDBSTARTUP |
Tempdb tam başlangıç için bir görev beklerken ortaya çıkar. |
SNI_CRITICAL_SECTION |
İçinde iç eşitleme sırasında oluşurSQL Serverağ bileşenleri. |
SNI_HTTP_WAITFOR_0_DISCON |
Sırasında ortayaSQL Serverkapatma, bekleme bekleyen HTTP bağlantıları için çıkış. |
SNI_LISTENER_ACCESS |
Güncelleştirme durumu değişikliği olmayan Evrensel bellek erişimi (NUMA) düğümleri için beklerken ortaya çıkar.Durum değişikliği erişimi seri hale getirilmiş. |
SNI_TASK_COMPLETION |
Bekleme sırasında NUMA düğümü durumu değişikliği tamamlamak, tüm görevler için olduğunda oluşur. |
SOAP_READ |
Bir HTTP ağ için bekleyen tamamlamak için okuma sırasında oluşur. |
SOAP_WRITE |
Tamamlamak HTTP ağ yazma için beklerken ortaya çıkar. |
SOS_CALLBACK_REMOVAL |
Bir geri kaldırmak için geri arama listesini eşitleme yaparken oluşur.Sunucu başlatma işlemi tamamlandıktan sonra değiştirmek için bu sayacın beklenmiyor. |
SOS_DISPATCHER_MUTEX |
Dağıtıcı havuzun iç eşitleme sırasında ortaya çıkar.Havuzuna göre ayarlandığında bu içerir. |
SOS_LOCALALLOCATORLIST |
Oluşur iç eşitleme sırasındaSQL ServerBellek Yöneticisi. |
SOS_MEMORY_USAGE_ADJUSTMENT |
Bellek kullanımı arasında havuzu ayarlamadan oluşur. |
SOS_OBJECT_STORE_DESTROY_MUTEX |
Dahili bellek havuzu eşitlemesi sırasında havuzundan nesnelerin yok edilmesi oluşur. |
SOS_PROCESS_AFFINITY_MUTEX |
İşlem benzeşimi ayarlarını erişim eşitleme sırasında ortaya çıkar. |
SOS_RESERVEDMEMBLOCKLIST |
Oluşur iç eşitleme sırasındaSQL ServerBellek Yöneticisi. |
SOS_SCHEDULER_YIELD |
Bir görevi çalıştırmak için diğer görevlerde Zamanlayıcı kendi verir oluşur.Bu bekleme sırasında kuantum yenilenmesi görev bekliyor. |
SOS_SMALL_PAGE_ALLOC |
Ayırma ve bazı bellek nesnesi tarafından yönetilen bellek boşaltma sırasında ortaya çıkar. |
SOS_STACKSTORE_INIT_MUTEX |
Dahili depolama başlatma eşitleme sırasında ortaya çıkar. |
SOS_SYNC_TASK_ENQUEUE_EVENT |
Zaman uyumlu bir biçimde Görev başlatıldığında gerçekleşir.Çoğu görevlerSQL Serverbaşlatılmış bir zaman uyumsuz biçimde, Denetim döner balangıç hemen sonra görev isteği yerleştirilen iş sırası. |
SOS_VIRTUALMEMORY_LOW |
Bir kaynak yöneticisi, sanal belleği boşaltmak bir bellek ayırma bekler oluşur. |
SOSHOST_EVENT |
Oluşur, CLR, barındırılan bir bileşen bekler birSQL Serverolay eşitleme nesnesi. |
SOSHOST_INTERNAL |
CLR gibi barındırılan bileşenler tarafından kullanılan bellek yöneticisi geri eşitlenmesi sırasında ortaya çıkar. |
SOSHOST_MUTEX |
Oluşur, CLR, barındırılan bir bileşen bekler birSQL Servermutex eşitleme nesnesi. |
SOSHOST_RWLOCK |
Oluşur, CLR, barındırılan bir bileşen bekler birSQL ServerOkuyucu-Yazıcı eşitleme nesnesi. |
SOSHOST_SEMAPHORE |
Oluşur, CLR, barındırılan bir bileşen bekler birSQL ServerSemafor eşitleme nesnesi. |
SOSHOST_SLEEP |
Barındırılan bir görev için genel beklerken uyku oluşur olay gerçekleşmesi için.Barındırılan görevler gibi CLR barındırılan bileşenleri tarafından kullanılır. |
SOSHOST_TRACELOCK |
Erişim izleme akış eşitleme sırasında ortaya çıkar. |
SOSHOST_WAITFORDONE |
Barındırılan bir bileşen, CLR gibi bir görevi tamamlamak beklediği ortaya çıkar. |
SQLCLR_APPDOMAIN |
CLR başlangıç tamamlamak uygulama etki alanı için beklerken ortaya çıkar. |
SQLCLR_ASSEMBLY |
Uygulama yüklü derleme listesine erişmek için beklerken ortaya çıkar. |
SQLCLR_DEADLOCK_DETECTION |
CLR karşılıklı çıkmaz algılaması için beklerken ortaya çıkar. |
SQLCLR_QUANTUM_PUNISHMENT |
CLR görevi, yürütme kuantum aştığından bastırma zaman ortaya çıkar.Bu azaltma, bu yoğun kaynak görev diğer görevler üzerindeki etkisini azaltmak için yapılır. |
SQLSORT_NORMMUTEX |
Sıralama iç yapıları başlatılırken iç eşitleme sırasında ortaya çıkar. |
SQLSORT_SORTMUTEX |
Sıralama iç yapıları başlatılırken iç eşitleme sırasında ortaya çıkar. |
SQLTRACE_BUFFER_FLUSH |
Oluşur, görev için disk izleme arabellekleri boşaltması bir arka plan görevi için bekliyor her dört saniyede. |
SQLTRACE_LOCK |
Dosya İzleme sırasında İzleme arabelleklerinin eşitleme sırasında ortaya çıkar. |
SQLTRACE_SHUTDOWN |
İzleme kapatma bekleyen izleme olayları için beklerken ortaya çıkar. |
SQLTRACE_WAIT_ENTRIES |
Paketler sıranın gelmesi için SQL izleme olayı sıra beklerken ortaya çıkar. |
SRVPROC_SHUTDOWN |
Kapatma işlemi iç kaynakları kapatmak için temiz bir şekilde serbest bırakılması beklerken ortaya çıkar. |
TEMPOBJ |
Geçici nesne düşme eşitlendiğinde oluşur.Bu bekleme nadir; yalnızca bir görev geçici tablo düşme için özel erişim istendiğinde oluşur. |
HAVUZU |
Bir görevi çalıştırmak bir alt bekliyor oluşur.Bu ayar en alt çok düşük olduğunu ya da toplu iş yürütme böylece çalışanları diğer toplu işlem gerçekleştirmek kullanılabilir sayısını genellikle uzun alma, belirtebilirsiniz. |
TIMEPRIV_TIMEPERIOD |
Genişletilmiş olay süreölçeri iç eşitleme sırasında ortaya çıkar. |
TRACEWRITE |
Boş bir arabellek veya arabellek olayları işlemek için SQL izleme satır kümesi kümesi izleme sağlayıcısının bekler oluşur. |
TRAN_MARKLATCH_DT |
Bir hareket işareti mandal üzerinde bir kaldırılması modu mandal için bekleyen oluşur.Hareket işareti sürgüler işlemlerini işaretli hareketler ile eşitlenmesi için kullanılır. |
TRAN_MARKLATCH_EX |
İşaretli bir hareket için bir özel kullanım modunda mandal bekleyen oluşur.Hareket işareti sürgüler işlemlerini işaretli hareketler ile eşitlenmesi için kullanılır. |
TRAN_MARKLATCH_KP |
İşaretli bir hareket için bir koruma modu mandal bekleyen oluşur.Hareket işareti sürgüler işlemlerini işaretli hareketler ile eşitlenmesi için kullanılır. |
TRAN_MARKLATCH_NL |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
TRAN_MARKLATCH_SH |
İşaretli bir hareket için bir paylaşım modu mandal bekleyen oluşur.Hareket işareti sürgüler işlemlerini işaretli hareketler ile eşitlenmesi için kullanılır. |
TRAN_MARKLATCH_UP |
İşaretli bir hareket için bir güncelleştirme modu mandal bekleyen oluşur.Hareket işareti sürgüler işlemlerini işaretli hareketler ile eşitlenmesi için kullanılır. |
TRANSACTION_MUTEX |
Eşitleme işlem erişim sırasında birden çok toplu işlem tarafından oluşur. |
UTIL_PAGE_ALLOC |
Hareket günlük taramalar sırasında bellek baskısı kullanılabilir bellek bekleyin oluşur. |
VIA_ACCEPT |
Sanal arabirim Bağdaştırıcısı (VIA) sağlayıcı bağlantı başlatma sırasında tamamlandığında gerçekleşir. |
VIEW_DEFINITION_MUTEX |
Önbelleğe alınan görüntüleme tanımları erişimi eşitleme sırasında ortaya çıkar. |
WAIT_FOR_RESULTS |
Bir sorgu bildirim için tetiklenmeye bekleyen oluşur. |
WAITFOR |
Bir bekle sonucunda oluşurTransact-SQLdeyim.Bekleme süresini deyim parametreleri belirlenir.Bu kullanıcı tarafından başlatılan bir bekleme olacaktır. |
WAITFOR_TASKSHUTDOWN |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
WAITSTAT_MUTEX |
Sys.dm_os_wait_stats doldurmak için kullanılan istatistik koleksiyon erişim eşitleme sırasında ortaya çıkar. |
WCC |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
WORKTBL_DROP |
Duraklatma sırasında başarısız worktable açılan sonra yeniden denemeden önce oluşur. |
WRITE_COMPLETION |
Yazma işlemi devam ediyor oluşur. |
WRITELOG |
Bir günlük tamamlamak için temizleme için beklenirken oluşur.Günlük Temizleme neden ortak denetim noktalarının yanı sıra hareket işlemlerini operasyonlardır. |
XACT_OWN_TRANSACTION |
Bir hareket sahipliğini almak için beklerken ortaya çıkar. |
XACT_RECLAIM_SESSION |
Oturum sahipliğini serbest bırakmak geçerli sahibi bir oturum için beklerken ortaya çıkar. |
XACTLOCKINFO |
Bir hareketin kilit listesine erişim eşitleme sırasında ortaya çıkar.Hareket yanı sıra kendi kilit listesini çıkmaz algılama ve kilit geçiş sırasında sayfa bölmeleri gibi işlemler tarafından erişilebilir. |
XACTWORKSPACE_MUTEX |
Defections bir hareketten eşitlenmesi sırasında veritabanı kilit sayısı arasında bir hareketi üyeleri listeleme yanı ortaya çıkar. |
XE_BUFFERMGR_ALLPROCESSED_EVENT |
Genişletilmiş olayları oturum arabellek hedefe temizlendi ortaya çıkar.Bu bekleme arka plan iş parçacığı üzerinde gerçekleşir. |
XE_BUFFERMGR_FREEBUF_EVENT |
Oluşur, aşağıdaki koşullardan biri doğrudur:
|
XE_DISPATCHER_CONFIG_SESSION_LIST |
Zaman uyumsuz hedefleri kullanılarak bir genişletilmiş olayları oturum başlatıldı veya durduruldu oluşur.Bu bekleme aşağıdakilerden birini gösterir:
|
XE_DISPATCHER_JOIN |
Oluşur, genişletilmiş olayları oturumlarında kullanılan arka plan iş parçacığı sonlandırılıyor. |
XE_DISPATCHER_WAIT |
Oluşur, genişletilmiş olayları oturumlar için kullanılan arka plan iş parçacığı işlemi için olay arabelleği için bekleme |
XE_MODULEMGR_SYNC |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
XE_OLS_LOCK |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
XE_PACKAGE_LOCK_BACKOFF |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Bekleme aşağıdakilerden "bekleme türü" kaldırıldı tablo:
|
Aşağıdaki türleri için "wait type" bekleyin eklenen tablo:
|