sys.dm_os_wait_stats (Transact-sql)

Yürütülen iş parçacıkları tarafından karşılaşılan tüm beklediği hakkında bilgi verir. Toplanan bu görünümü performans sorunları tanılamak için kullanabileceğiniz SQL Serverve ayrıca belirli sorgular ve toplu.

Sütun adı

Veri türü

Açıklama

wait_type

nvarchar(60)

Bekleme türü adı. Daha fazla bilgi için bkz: , Türleri bekler, bu konuda.

waiting_tasks_count

bigint

Beklediği bu sayıda türü bekleyin. Bu sayaç, her beklemek başlangıcında artırılır.

wait_time_ms

bigint

Bu bekleme türü milisaniye cinsinden toplam bekleme süresi. Bu kez dahil olduğu signal_wait_time_ms.

max_wait_time_ms

bigint

Bu bekleme türüne en fazla bekleme süresi.

signal_wait_time_ms

bigint

Bekleyen iş parçacığı sinyal saati arasındaki fark ve koşmaya başladı.

İzinler

Sunucu üzerindeki VIEW server state izni gerektirir.

Beklediği türleri

  • Kaynak beklediği
    Kaynak beklediği bir işçi isteklerini erişim çünkü kaynak başka bir işçi tarafından kullanılmakta olan ya da henüz kullanılamayan kaynak oluşur. Kaynak beklediği örnekleri kilitler, tutma, ağ ve disk I/O bekler. Kilit ve mandal bekler bekler eşitleme nesnelerinde vardır

  • Sıra bekler
    Bir işçi boşken, atanan iş için bekleyen sıra bekler oluşur. Sıra beklediği kilitlenme Monitörü gibi sistemin arka plan görevleri ile en tipik olarak görülür ve kaydı temizleme görevleri silindi. Bu görevleri bir iş sırasına yerleştirilmesini iş istekleri bekler. Yeni bir paket üzerinde sıraya koydum bile sıra beklediği de düzenli olarak aktif hale gelebilir.

  • Dış bekler
    Dış bekler oluşur ne zaman bir SQL Serverçalışan bir genişletilmiş saklı yordam çağrısı veya bir bağlantılı sunucu sorgusu, bitirmek gibi bir dış olay için bekliyor. Engelleme sorunlarını tanılamak Dış bekler hep çalışan aktif bazı harici kod çalıştırıyor olabilir çünkü işçi boşta olduğunu ima değil ki hatırlıyorum.

sys.dm_os_wait_statsTamamlanan beklediği süreyi gösterir. Bu dinamik yönetimi görünüm geçerli beklediği göstermez.

A SQL Serveriş parçacığı, aşağıdakilerden biri doğruysa bekliyor değil sayılır:

  • Bir kaynak kullanılabilir duruma gelir.

  • Sıra boş.

  • Bir dış işlemi tamamlanır.

Her ne kadar iş parçacığı artık bekliyor, hemen çalışmaya başlayacağı iş parçacığı yok. Böyle bir konuyu ilk runnable işçilerin üzerinde sıraya koymak ve Zamanlayıcı üzerinde çalıştırmak bir kuantum beklemek gerekir çünkü.

İçinde SQL Serverbekleme süresi sayaçları bigintdeğerler ve bu nedenle değil gibi eğilimli olarak önceki sürümlerinde eşdeğer sayaçları Sayaç çevirme SQL Server.

Bekleme süreleri sorgu yürütme sırasında belirli türdeki sorunları belirtmek veya sorgu içindeki noktaları durak. Benzer şekilde, yüksek bekleme süreleri veya bekle sayaçları sunucu geniş sorunları ya da sıcak noktalar etkileşim sorgu etkileşimleri içinde sunucu örneği gösterebilir. Örneğin, Kilit beklediği sorgular tarafından veri çakışması olduğunu gösterir; Sayfa IO mandal beklediği IO yanıt süresi olduğunu gösterir; Sayfa mandal güncelleştirme beklediği yanlış dosya düzenini gösterirler.

Bu dinamik yönetimi 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

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

Bu komut tüm sayaçları 0 olarak sıfırlanır.

[!NOT]

Bu istatistikler arasında kalıcı olmaz SQL Serveryeniden başlatılır ve tüm verileri toplu istatistikleri sıfırlama son ne zaman ya da sunucunun başlatılmasından bu yana.

Aşağıdaki tabloda, görevleri karşılaştı bekleme türlerini listeler.

Türü bekleyin

Açıklama

ABR

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

DERLEME

Özel erişim sırasında yükleniyor derleme oluşur.

ASYNC_DISKPOOL_LOCK

Oluşturma veya bir dosya başlatma gibi görevleri gerçekleştirme paralel iş parçacıklarını eşitleme girişimi olduğunda gerçekleşir.

ASYNC_IO_COMPLETION

Bir görevi tamamlamak için giriş çıkışları için bekleyen oluşur.

ASYNC_NETWORK_IO

Ağ yazma üzerinde ağ görev engellendiğinde oluşur. İstemci sunucudan verileri işlediğini doğrulayın.

AUDIT_GROUPCACHE_LOCK

Denetimler için özel bir önbellek erişimi denetleyen bir kilit bekleme olduğunda gerçekleşir. Önbelleği hakkında denetimleri her denetim eylem grubu denetlemek için kullanılan bilgileri içerir.

AUDIT_LOGINCACHE_LOCK

Denetimler için özel bir önbellek erişimi denetleyen bir kilit bekleme olduğunda gerçekleşir. Önbelleği hakkında denetimleri giriş denetim eylem grupları denetlemek için kullanılan bilgileri içerir.

AUDIT_ON_DEMAND_TARGET_LOCK

Tek başlatma denetim sağlamak için kullanılan bir kilit bekleme genişletilmiş olay hedefleri ilgili olduğunda oluşur.

AUDIT_XE_SESSION_MGR

Genişletilmiş olayları oturumlar bekleme başlangıç eşitlemek için kullanılan kilitleme ve denetim durdurma ilgili olduğunda oluşur.

YEDEKLEME

Yedekleme işlemi bir parçası olarak görev engellendiğinde oluşur.

BACKUP_OPERATOR

Görev için bir teyp takma bekleniyor oluşur. Teyp durumunu görüntülemek için sys.dm_io_backup_tapes. Bağlama işlemi beklemede değilse, bu bekleme türü teyp sürücüsünde donanım sorunu gösterebilir.

BACKUPBUFFER

Bir yedekleme görevi için veri bekliyor veya arabellek veri depolamak için beklerken oluşur. Bu tür tipik, ne zaman bir görev için bir teyp takma bekleyen dışında değil.

BACKUPIO

Bir yedekleme görevi için veri bekliyor veya arabellek veri depolamak için beklerken oluşur. Bu tür tipik, ne zaman bir görev için bir teyp takma bekleyen dışında değil.

BACKUPTHREAD

Görev için bir yedekleme görevi bitirmek bekleyen oluşur. Bekleme süreleri uzun, birkaç dakika ile birkaç saat olabilir. Bekledi üzerinde görevi bir g/Ç işlemi ise, bu tür bir sorun olduğunu göstermez.

BAD_PAGE_PROCESS

Arka plan şüpheli sayfa logger fazla her beş saniyede çalışan önlemek çalışırken gerçekleşir. Aşırı şüpheli sayfaları sık çalıştırmak günlükçü neden.

BROKER_CONNECTION_RECEIVE_TASK

Access'in bir bağlantı bitiş noktası bir mesaj almak beklerken oluşur. Almak bitiş noktası erişim sıralanmış.

BROKER_ENDPOINT_STATE_MUTEX

Devlet erişmek için çekişme olduğunda oluşur bir Service Brokerbağlantı bitiş noktası. Değişiklikler için devlet erişim serileştirilir.

BROKER_EVENTHANDLER

Bir görevi birincil olay işleyicisinde bekleniyor oluşur Service Broker. Bu çok kısa bir süre gerçekleşmelidir.

BROKER_INIT

Başlatırken ortaya Service Brokerher etkin veritabanında. Bu seyrek gerçekleşmelidir.

BROKER_MASTERSTART

Bir görev için birincil olay işleyicisi bekleniyor oluşur Service Brokerbaşlatmak için. Bu çok kısa bir süre gerçekleşmelidir.

BROKER_RECEIVE_WAITFOR

ALMA WAITFOR bekleyen oluşur. Hiçbir ileti teslim etmeye hazırsanız, bu normaldir.

BROKER_REGISTERALLENDPOINTS

Başlatılması sırasında ortaya bir Service Brokerbağlantı bitiş noktası. Bu çok kısa bir süre gerçekleşmelidir.

BROKER_SERVICE

Oluşur ne zaman Service Brokerbir hedef hizmetle ilişkilendirilmiş bir hedef listesi updated ya da re-prioritized.

BROKER_SHUTDOWN

Planlı bir kapatma olduğunda gerçekleşir Service Broker. Bu çok kısa bir süre hiç ortaya.

BROKER_TASK_STOP

Oluşur ne zaman Service Brokersıra görev işleyici çalışır kapamak görev. Devlet denetimi serileştirilir ve önceden çalışır durumda olması gerekir.

BROKER_TO_FLUSH

Oluşur ne zaman Service Brokeryavaş flusher iş tablosu için bellek içi iletim nesneleri temizler.

BROKER_TRANSMITTER

Oluşur ne zaman Service Brokerverici iş bekliyor.

BUILTIN_HASHKEY_MUTEX

Ise iç veri yapıları başlatılırken başlangıç örneği, sonra oluşabilir. Bir kez veri yapılarını başlatılmış yinelenmez.

CHECK_PRINT_RECORD

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

CHECKPOINT_QUEUE

Denetim noktası görevi sonraki denetim isteği bekliyor sırada oluşur.

BUDANIR

Sunucu başlangıçta başlatabilirsiniz denetim noktası konuyu anlatmak için oluşur.

CLEAR_DB

Açma veya kapatma bir veritabanı gibi bir veritabanı durumunu değiştirme işlemleri sırasında oluşur.

CLR_AUTO_EVENT

Ortak dil çalışma zamanı (clr) yürütme gerçekleştirmekte ve başlatılması olacaktır belirli bir autoevent için bekleyen bir görev gerçekleşir. Uzun beklediği tipik ve sorun göstermez.

CLR_CRST

clr yürütme gerçekleştirmekte ve başka bir görev tarafından kullanılmakta olan görev kritik bir bölümünü girmek için bekleyen bir görev gerçekleşir.

CLR_JOIN

Görev şu anda clr yürütme gerçekleştirme ve sonlandırmak başka bir görev için beklerken oluşur. Görevleri arasında bir birleşim olduğunda bu bekleme durumu oluşur.

CLR_MANUAL_EVENT

clr yürütme gerçekleştirmekte ve başlatılan belirli bir el ile olay için bekleyen bir görev gerçekleşir.

CLR_MEMORY_SPY

clr gelen tüm sanal bellek ayırma kaydetmek için kullanılan veri yapısı için kilit edinme üzerinde bekleme sırasında oluşur. Veri yapısı, paralel erişim ise bütünlüğünü korumak için kilitli.

CLR_MONITOR

clr yürütme gerçekleştirmekte ve monitör üzerinde kilit almak için bekleyen bir görev gerçekleşir.

CLR_RWLOCK_READER

clr yürütme gerçekleştirmekte ve bir okuyucu kilidi için bekleyen bir görev gerçekleşir.

CLR_RWLOCK_WRITER

clr yürütme gerçekleştirmekte ve yazıcı kilit için bekleyen bir görev gerçekleşir.

CLR_SEMAPHORE

clr yürütme gerçekleştirmekte ve bir semafor için bekleyen bir görev gerçekleşir.

CLR_TASK_START

clr görevi tamamlamak için beklerken oluşur.

CLRHOST_STATE_ACCESS

Oluşur clr barındıran veri yapılarına özel erişim edinmek için bekleme olduğunda. Bu bekleme türünü kurma veya clr runtime yırtılma sırasında ortaya çıkar.

CMEMTHREAD

Bir görevi bir iş parçacığı güvenli bellek nesnesi bekleyen oluşur. Birden çok görevi aynı bellek nesnesinin bellek ayırmaya çalışırken kaynaklanan çekişme olduğunda bekleme süresini artırabilir.

CXPACKET

Sorgu işlemci değişimi yineleyici eşitlemeye çalışırken gerçekleşir. Çekişme bu bekleme türü bir sorun olduğunda paralellik derecesini düşürerek düşünebilirsiniz.

CXROWSET_SYNC

Paralel aralığı tarama sırasında oluşur.

DAC_INIT

Adanmış bir yönetici bağlantı başlatma sırasında oluşur.

DBMIRROR_DBM_EVENT

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

DBMIRROR_DBM_MUTEX

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

DBMIRROR_EVENTS_QUEUE

Veritabanı yansıtma için olayları işlemek bekler oluşur.

DBMIRROR_SEND

Görev için bir haberleşme birikim iletileri göndermek muktedir açık ağ katmanında bekleniyor oluşur. İletişim katmanı veri üretimini yansıtma veritabanı etkiler ve aşırı olmak için başlangıç olduğunu gösterir.

DBMIRROR_WORKER_QUEUE

Alt görev yansıtma veritabanı için daha fazla iş beklediğini gösterir.

DBMIRRORING_CMD

Görev bekleyen temizlenip için günlük kayıtları oluşur diske. Bu bekleme durumu uzun süre yapılması bekleniyor.

DEADLOCK_ENUM_MUTEX

Oluşur ne zaman kilitlenme izlemek ve sys.dm_os_waiting_tasksemin olmak deneyin SQL Serveraynı anda birden fazla kilitlenme aramaları çalışmıyor.

DEADLOCK_TASK_SEARCH

Bu kaynak üzerinde büyük bekleme süresini gösterir sunucu üzerine sorgu yürütülürken sys.dm_os_waiting_tasks, ve bu sorgular kilitlenme Monitörü çalışan kilitlenme arama engelleme. Bu bekleme türü yalnızca kilitlenme Monitörü tarafından kullanılır. Sorgular üstüne sys.dm_os_waiting_tasksdeadlock_enum_mutex kullanın.

HATA AYIKLAMA

Sırasında ortaya çıkan Transact-SQLve clr hata ayıklama iç eşitleme için.

DISABLE_VERSIONING

Oluşur ne zaman SQL Serverzaman damgası en eski etkin hareket durumu değiştirme başladığında, zaman damgası sonra olup olmadığını sürüm işlem yöneticisi yoklar. Bu bu durumda ise, alter database deyimi çalıştırılmadan önce başlatılan tüm anlık görüntü hareketleri bitirdim. Bu bekleme durumu kullanılır olduğunda SQL Serveralter database deyimini kullanarak sürüm oluşturmayı devre dışı bırakır.

DISKIO_SUSPEND

Bir harici yedekleme etkin olduğunda bir dosyaya erişmek için görev bekleyen oluşur. Bunun için her bekleyen kullanıcı işlemi bildirilmektedir. Beş kullanıcı işlem başına daha büyük bir sayı, harici yedekleme bitirmek için çok fazla zaman alıyor gösterebilir.

DISPATCHER_QUEUE_SEMAPHORE

Dağıtıcı havuzundan bir iplik işlemek daha fazla çalışma için bekleyen oluşur. Bu bekleme türü için bekleme süresi memuru boştayken artması beklenmektedir.

DLL_LOADING_MUTEX

Bir kez xml Ayrıştırıcı dll yüklenemedi için beklerken oluşur.

DROPTEMP

Önceki girişimi başarısız olursa, geçici bir nesne bırakma girişimleri arasında gerçekleşir. Bekleme süresi, her başarısız bırakma girişimi ile katlanarak büyür.

DTC

Durum geçişi yönetmek için kullanılan bir olaya bir görev bekleyen oluşur. Ne zaman bu durumu denetler ve kurtarma MicrosoftDağıtılmış İşlem Düzenleyicisi (ms dtc) hareketlerini oluşur sonra SQL Serverms dtc hizmeti kullanılamaz duruma geldiğini bildirimi alır.

Bu durum da bir ms dtc hareket tamamlama tarafından başlatıldığında bekleyen görev açıklar SQL Serverve SQL Serverms dtc tamamlama bitmesini bekliyor.

DTC_ABORT_REQUEST

Ne zaman oturum bir ms dtc hareket sahipliğini almak için bekleyen bir ms dtc çalışan oturumunda oluşur. ms dtc hareket sahibi sonra oturum hareket geri alabilirsiniz. Genellikle, oturum hareket kullanan başka bir oturum için bekleyecek.

DTC_RESOLVE

Kurtarma görevi için bekleyen oluşur masterböylece görev hareketin sonucunu sorgulayabilir geçici veritabanı hareket içinde veritabanı.

DTC_STATE

İç ms dtc genel durumu nesne koruyan bir olayla ilgili görev bekleyen oluşur. Bu durum çok kısa bir süre için yapılması gerektiğini.

DTC_TMDOWN_REQUEST

Bir ms dtc çalışan oturumunda oluşur ne zaman SQL Serverms dtc hizmetinin kullanılamadığını bildirimini alır. İlk olarak, alt ms dtc kurtarma işlemini başlatmak bekleyecek. Daha sonra çalışan işçi çalışıyor dağıtılmış hareketin sonucunu elde etmek için bekler. Bu ms dtc hizmetiyle bağlantı yeniden kadar devam edebilir.

DTC_WAITFOR_OUTCOME

ms dtc için hazırlanan hareketleri çözünürlüğünü etkinleştirmek için etkin hale gelmek kurtarma görevlerini bekleyin oluşur.

DUMP_LOG_COORDINATOR

Ana görev verilerini oluşturmak bir alt görev bekleyen oluşur. Normalde, bu durum ortaya çıkmaz. Uzun süre beklemek, beklenmeyen bir tıkanıklık gösterir. Görev araştırılması.

DUMPTRIGGER

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

EC

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

EE_PMOLOCK

Deyimi yürütme sırasında belirli türdeki bellek ayırmalarını eşitleme sırasında oluşur.

EE_SPECPROC_MAP_INIT

İç prosedür karma tablo oluşturma eşitleme sırasında oluşur. Bu bekleme, yalnızca ilk sonra karma tablo erişim sırasında oluşabilir SQL Serverörnek başlıyor.

ENABLE_VERSIONING

Oluşur ne zaman SQL Servertüm işlemler bu veritabanında veritabanı anlık görüntü yalıtım durumu izin geçiş için hazır ilan önce bitirmek için güncelleştirme için bekler. Bu durumda kullanılan zaman SQL Serveralter database deyimini kullanarak anlık yalıtım sağlar.

ERROR_REPORTING_MANAGER

Birden çok eşzamanlı hata günlüğü başlatmaları eşitleme sırasında oluşur.

EXCHANGE

Sorgu işlemci değişimi yineleyici paralel sorgu sırasında eşitleme sırasında oluşur.

EXECSYNC

Sorgu işlemci değişimi yineleyici ilgili olmayan alanlarda eşitlerken paralel sorgu sırasında oluşur. Bit eşlemler, büyük ikili nesneler (LOB'lar) ve biriktirme yineleyici gibi alanlarda örnekleridir. Sıkça LOB'lar bu bekleme durumunu kullanabilirsiniz.

EXECUTION_PIPE_EVENT_INTERNAL

Toplu iş yürütme bağlantı içerik gönderilmektedir üretici ve tüketici bölümleri arasındaki eşitleme sırasında oluşur.

FAILPOINT

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FCB_REPLICA_READ

Oluşur ne zaman bir anlık görüntüsü (veya dbcc tarafından oluşturulan geçici bir anlık görüntü) okuma seyrek dosya eşitlenir.

FCB_REPLICA_WRITE

İterek ya da çekerek bir anlık (veya dbcc tarafından oluşturulan geçici bir anlık görüntü) sayfasına seyrek dosya eşitlendiğinde oluşur.

FS_FC_RWLOCK

Aşağıdakilerden birini yapmak için FILESTREAM Çöp Toplayıcısı tarafından bekleme olduğunda gerçekleşir:

  • Çöp toplama (yedekleme ve geri yükleme tarafından kullanılır) devre dışı bırakın.

  • FILESTREAM çöp toplayıcısını bir döngüsü yürütün.

FS_GARBAGE_COLLECTOR_SHUTDOWN

FILESTREAM çöp toplayıcısını temizleme görevleri tamamlanması bekleniyor oluşur.

FS_HEADER_RWLOCK

FILESTREAM başlığı okumak veya FILESTREAM üstbilgi dosyasında (Filestream.hdr) içeriğini güncelleştirmek için FILESTREAM veri kapsayıcısı erişim kazanmak için bekleme olduğunda gerçekleşir.

FS_LOGTRUNC_RWLOCK

Aşağıdakilerden birini yapmak için FILESTREAM günlük kesilme erişim kazanmak için bekleme olduğunda gerçekleşir:

  • FILESTREAM günlük (fslog) kesilme (yedekleme ve geri yükleme tarafından kullanılan) geçici olarak devre dışı bırakın.

  • fslog kesilme bir döngüsü yürütün.

FSA_FORCE_OWN_XACT

FILESTREAM dosya g/Ç işlemi ilgili harekete bağlamak gerekiyor, ama hareket şu anda başka bir oturum tarafından sahip olunan oluşur.

FSAGENT

FILESTREAM dosya g/Ç işlemi başka bir dosya g/Ç işlemi tarafından kullanılan FILESTREAM Aracısı kaynak bekleniyor oluşur.

FSTR_CONFIG_MUTEX

Tamamlanması başka bir FILESTREAM özelliği yapılandırılması için bekleme olduğunda gerçekleşir.

FSTR_CONFIG_RWLOCK

Erişim için FILESTREAM yapılandırma parametrelerini seri hale getirmek için bekleme olduğunda gerçekleşir.

FT_METADATA_MUTEX

Bilgilendirme amaçlı belgelenmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FT_RESTART_CRAWL

Tam metin gezinme geçici bir hatadan kurtarmak için son bilinen iyi bir noktaya gelen yeniden başlatmanız gerektiğinde gerçekleşir. Beklemek tamamlamak veya geçerli adımı çıkmak için bu nüfus üzerinde çalışmakta alt görevleri sağlar.

FULLTEXT TOPLAYICI

Tam metin işlemleri eşitleme sırasında oluşur.

GUARDIAN

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING

Sorgu AlwaysOn kullanılabilirlik grubunun okunabilir bir ikincil veritabanı nesneleri üzerinde anlık yalıtım altında işlenecek sorguları için hazır duruma gelmesini beklerken satır sürüm üzerinde engellendiğinde oluşur.

HTTP_ENUMERATION

http başlatmak için http bitiş noktaları numaralandırılamıyor başlangıçta oluşur.

HTTP_START

Bir bağlantı için http tam başlatma bekleniyor oluşur.

IMPPROV_IOWAIT

Oluşur ne zaman SQL Serveriçin bir bulkload I/O bitmesini bekler.

INTERNAL_TESTING

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

IO_AUDIT_MUTEX

İzleme olay arabellekleri eşitleme sırasında oluşur.

IO_COMPLETION

G/Ç işlemleri için tamamlamak beklerken oluşur. Bu bekleme türü olmayan veri sayfasına giriş çıkışları genellikle temsil eder. Veri sayfası I/O tamamlanmasını bekler, bekler PAGEIOLATCH_ * gibi görünür.

IO_RETRY

Bir g/Ç işlemi okuma ya da yazma diskinizin bozulduğu için yetersiz kaynak nedeniyle oluşur ve sonra denenir.

IOAFF_RANGE_QUEUE

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

KSOURCE_WAKEUP

Hizmet Denetim görev istekleri Hizmet Denetim Yöneticisi'nden beklerken kullanılır. Uzun beklediği beklenen ve bir sorun göstermez.

KTM_ENLISTMENT

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

KTM_RECOVERY_MANAGER

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

KTM_RECOVERY_RESOLUTION

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

LATCH_DT

dt için beklerken oluşur (yok) mandalı. Bu, arabellek tutma ya da hareket işareti sürgüler içermez. latch_ * beklediği listesi mevcuttur sys.dm_os_latch_stats. Dikkat sys.dm_os_latch_statslatch_nl, latch_sh, latch_up, latch_ex ve latch_dt beklediği birlikte gruplandırır.

LATCH_EX

Bir ex (özel) mandalı için beklerken oluşur. Bu, arabellek tutma ya da hareket işareti sürgüler içermez. latch_ * beklediği listesi mevcuttur sys.dm_os_latch_stats. Dikkat sys.dm_os_latch_statslatch_nl, latch_sh, latch_up, latch_ex ve latch_dt beklediği birlikte gruplandırır.

LATCH_KP

kp (tut) mandalı için beklerken oluşur. Bu, arabellek tutma ya da hareket işareti sürgüler içermez. latch_ * beklediği listesi mevcuttur sys.dm_os_latch_stats. Dikkat sys.dm_os_latch_statslatch_nl, latch_sh, latch_up, latch_ex ve latch_dt beklediği birlikte gruplandırır.

LATCH_NL

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

LATCH_SH

Bir sh (paylaşım) mandalı için beklerken oluşur. Bu, arabellek tutma ya da hareket işareti sürgüler içermez. latch_ * beklediği listesi mevcuttur sys.dm_os_latch_stats. Dikkat sys.dm_os_latch_statslatch_nl, latch_sh, latch_up, latch_ex ve latch_dt beklediği birlikte gruplandırır.

LATCH_UP

YUKARI için beklerken oluşur (güncelleştirme) mandalı. Bu, arabellek tutma ya da hareket işareti sürgüler içermez. latch_ * beklediği listesi mevcuttur sys.dm_os_latch_stats. Dikkat sys.dm_os_latch_statslatch_nl, latch_sh, latch_up, latch_ex ve latch_dt beklediği birlikte gruplandırır.

LAZYWRITER_SLEEP

Lazywriter görevleri askıya oluşur. Bekleyen arka plan görevleri için harcanan zamanı ölçüsü budur. Ne zaman kullanıcı tezgahları için arıyorsanız bu durumu dikkate almaz.

LCK_M_BU

Bir görevi bir toplu güncelleştirme (bu) kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_IS

Bir görevi bir paylaşılan amacını (IS) kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_IU

Bir görevi bir niyet Update (IU) kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_IX

Bir görevi özel kullanım amacını (IX) kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RIn_NL

Geçerli anahtar değeri null kilit ve bir ekleme aralığı kilitle geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Anahtar null kilit bir anlık yayın kilit olur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RIn_S

Geçerli anahtar değeri paylaşılan bir kilit ve bir ekleme aralığı kilitle geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RIn_U

Görev, geçerli anahtar değeri bir güncelleme kilidi ve bir ekleme aralığı kilitle arasında geçerli ve önceki anahtar almak için bekliyor. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RIn_X

Geçerli anahtar değeri üzerinde özel kilit ve bir ekleme aralığı kilitle geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RS_S

Geçerli anahtar değeri bir paylaşılan kilit ve geçerli ve önceki anahtar arasında paylaşılan aralığı kilit görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RS_U

Geçerli anahtar değeri bir güncelleme kilidi ve bir güncelleştirme aralığını Kilitle geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RX_S

Geçerli anahtar değeri bir paylaşılan kilit ve bir özel çeşitli kilit geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RX_U

Geçerli anahtar değeri bir güncelleme kilidi ve bir özel çeşitli kilit geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_RX_X

Geçerli anahtar değeri üzerinde özel kilit ve bir özel çeşitli kilit geçerli ve önceki anahtar arasındaki görev bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_S

Bir görevi bir paylaşılan kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_SCH_M

Bir görevi bir şema değiştirme kilidinin alınması bekleniyor oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_SCH_S

Bir görevi bir şema paylaşım kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_SIU

Bir görevi bir niyet güncelleştirme ile paylaşılan kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_SIX

Bir görev bir paylaşılan ile niyet kilit almayı bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_U

Görev güncelleştirme kilidi almak için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_UIX

Bir görev güncelleştirmesi ile niyet özel bir kilit elde etmek için bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LCK_M_X

Görev özel kilit almayı bekleyen oluşur. Kilit uyumluluğu matris için bkz: sys.dm_tran_locks (Transact-sql).

LOGBUFFER

Görev alan bir günlük kaydı saklamak için günlük arabelleği için bekleyen oluşur. Sürekli yüksek değerler günlük cihazlar ile sunucu tarafından oluşturulan günlük tutar kadar devam edemez ki gösterebilir.

LOGGENERATION

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

GETCLASSOBJECT %1

Görev bekleyen herhangi bir günlüğü günlük veritabanının kapatılması sırasında kapatmadan önce tamamlamak için giriş çıkışları için bekleyen oluşur.

LOGMGR_FLUSH

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

LOGMGR_QUEUE

Günlük yazarı görev iş istekleri için beklerken oluşur.

LOGMGR_RESERVE_APPEND

Bir görevi Günlük kesilme yeni bir günlük kaydı yazma görevi etkinleştirmek için günlük alanı boşaltır olup olmadığını görmek için bekleyen oluşur. Günlük dosyaları bu bekleme azaltmak etkilenen veritabanı boyutunu artırmayı düşünebilirsiniz.

LOWFAIL_MEMMGR_QUEUE

Bellek kullanılabilir olması için beklerken oluşur.

ÇEŞİTLİ

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

MSQL_DQ

Bir görevi bir dağıtılmış sorgu işleminin bitmesi için bekleyen oluşur. Bu, olası çoklu Active sonucu ayarlayın (mars) uygulama kilitlenmeleri algılamaya kullanılır. Dağıtılmış sorgu Arama tamamlandığında beklemek biter.

MSQL_XACT_MGR_MUTEX

Bir görevi bir oturum düzeyinde işlem işlemi gerçekleştirmek için oturum hareket yöneticisi sahipliğini almak için bekleyen oluşur.

MSQL_XACT_MUTEX

İşlem kullanımı eşitleme sırasında oluşur. Hareket kullanmadan önce bir isteğin mutex almalıdır.

MSQL_XP

Genişletilmiş saklı yordam için sonuna kadar görev bekleyen oluşur. SQL ServerBu bekleme durumu, potansiyel mars uygulama kilitlenme algılamasını kullanır. Genişletilmiş saklı yordam çağrısı sona erdiğinde beklemeyi durdurur.

MSSEARCH

Tam metin araması aramalar sırasında oluşur. Tam metin işlemi tamamlandığında bu beklemek biter. Çekişme, ancak tam metin işlemleri yerine süresini belirtmez.

NET_WAITFOR_PACKET

Bağlantı için bir ağ paketi ağ okuma sırasında bekleyen oluşur.

OLEDB

Oluşur ne zaman SQL ServerArama SQL Serveryerel istemci ole db sağlayıcısını. Bu bekleme türü eşitleme için kullanılmaz. Bunun yerine, ole db sağlayıcısı arama süresini gösterir.

ONDEMAND_TASK_QUEUE

Bir arka plan görevi yüksek öncelikli sistem görev istekleri için beklerken oluşur. Uzun bekleme süreleri gösteren hiçbir yüksek öncelikli istekleri işlemek için olmuştur ve endişe neden olmamalıdır.

PAGEIOLATCH_DT

Bir görev üzerinde bir mandal bir g/Ç isteği olan bir arabellek için bekleyen oluşur. Mandal istek Destroy modundadır. Uzun beklediği disk alt sistemi sorunları gösterebilir.

PAGEIOLATCH_EX

Bir görev üzerinde bir mandal bir g/Ç isteği olan bir arabellek için bekleyen oluşur. Özel kullanım modunda mandal isteğidir. Uzun beklediği disk alt sistemi sorunları gösterebilir.

PAGEIOLATCH_KP

Bir görev üzerinde bir mandal bir g/Ç isteği olan bir arabellek için bekleyen oluşur. Mandal istek tutmak modundadır. Uzun beklediği disk alt sistemi sorunları gösterebilir.

PAGEIOLATCH_NL

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PAGEIOLATCH_SH

Bir görev üzerinde bir mandal bir g/Ç isteği olan bir arabellek için bekleyen oluşur. Paylaşılan modda mandal isteğidir. Uzun beklediği disk alt sistemi sorunları gösterebilir.

PAGEIOLATCH_UP

Bir görev üzerinde bir mandal bir g/Ç isteği olan bir arabellek için bekleyen oluşur. Güncelleştirme modunda mandal isteğidir. Uzun beklediği disk alt sistemi sorunları gösterebilir.

PAGELATCH_DT

Bir görev üzerinde bir mandal bir g/Ç isteği olmayan bir arabellek için bekleyen oluşur. Mandal istek Destroy modundadır.

PAGELATCH_EX

Bir görev üzerinde bir mandal bir g/Ç isteği olmayan bir arabellek için bekleyen oluşur. Özel kullanım modunda mandal isteğidir.

PAGELATCH_KP

Bir görev üzerinde bir mandal bir g/Ç isteği olmayan bir arabellek için bekleyen oluşur. Mandal istek tutmak modundadır.

PAGELATCH_NL

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PAGELATCH_SH

Bir görev üzerinde bir mandal bir g/Ç isteği olmayan bir arabellek için bekleyen oluşur. Paylaşılan modda mandal isteğidir.

PAGELATCH_UP

Bir görev üzerinde bir mandal bir g/Ç isteği olmayan bir arabellek için bekleyen oluşur. Güncelleştirme modunda mandal isteğidir.

PARALLEL_BACKUP_QUEUE

restore headeronly, restore FILELISTONLY ya da restore labelonly tarafından üretilen çıktı Dizgeleştirme oluşur.

PREEMPTIVE_ABR

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PREEMPTIVE_AUDIT_ACCESS_EVENTLOG

Oluşur ne zaman SQL Serverişletim sistemi (sqlos) Zamanlayıcı Windows olay \Kütüğü için bir denetim olayı yazma preemptive moduna geçiş yapar

PREEMPTIVE_AUDIT_ACCESS_SECLOG

sqlos Zamanlayıcı Windows güvenlik günlüğüne bir denetim olayı yazma preemptive moduna geçiş yaparken oluşur.

PREEMPTIVE_CLOSEBACKUPMEDIA

sqlos Zamanlayıcı yedekleme ortamı kapatmak için preemptive moda geçer oluşur.

PREEMPTIVE_CLOSEBACKUPTAPE

sqlos Zamanlayıcı teyp yedekleme aygıtı kapatmak için preemptive moda geçer oluşur.

PREEMPTIVE_CLOSEBACKUPVDIDEVICE

sqlos Zamanlayıcı sanal yedekleme aygıtı kapatmak için preemptive moda geçer oluşur.

PREEMPTIVE_CLUSAPI_CLUSTERRESOURCECONTROL

sqlos Zamanlayıcı Windows Yük devretme küme işlemlerini gerçekleştirmek için preemptive moda geçer oluşur.

PREEMPTIVE_COM_COCREATEINSTANCE

sqlos Zamanlayıcı bir com nesnesi oluşturmak için preemptive moda geçer oluşur.

PREEMPTIVE_SOSTESTING

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PREEMPTIVE_STRESSDRIVER

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PREEMPTIVE_TESTING

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PREEMPTIVE_XETESTING

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

PRINT_ROLLBACK_PROGRESS

alter database fesih yan tümcesi kullanarak geçiş bir veritabanında kullanıcı işlemleri sona erdi bekleyin için kullanılır. Daha fazla bilgi için, bkz. alter veritabanı (Transact-sql).

QPJOB_KILL

Güncelleştirmeyi çalıştırmak başlangıç oldu gibi bir zaman uyumsuz otomatik istatistik güncelleştirme KILL çağrısı tarafından iptal edildi gösterir. KILL komutları dinlemeye başlamak için bekleyen Sonlandırıcı iş parçacığı askıya alınır. Bir saniyeden daha az iyi bir değerdir.

QPJOB_WAITFOR_ABORT

Ne zaman o was koşma zaman uyumsuz otomatik istatistik güncelleştirme KILL çağrısı tarafından iptal edildi gösterir. Güncelleştirmeyi şimdi tamamladı ancak Sonlandırıcı iş parçacığına ileti koordinasyon tamamlanıncaya kadar askıya alınır. Bu, sıradan ama nadir bir durumdur ve çok kısa olmalıdır. Bir saniyeden daha az iyi bir değerdir.

QRY_MEM_GRANT_INFO_MUTEX

Statik hibe bilgileri liste erişimi denetlemek sorgu yürütme bellek yönetimi çalıştığında oluşur. Bu durum, geçerli bellek verilen ve bekleyen istekleri hakkında bilgileri listeler. Bu durum, basit erişim denetimi bir durumdur. Asla olmamalıdır uzun süre beklemek bu durumu. Eğer bu mutex serbest değil, tüm yeni bellek kullanarak sorgular yanıt vermeyi durdurur.

QUERY_ERRHDL_SERVICE_DONE

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

QUERY_EXECUTION_INDEX_SORT_EVENT_OPEN

Bazı durumlarda oluşur oluşturduğunuzda çevrimdışı dizin oluşturma paralel olarak çalıştırılır ve sıralama farklı alt iş parçacığı sıralama dosyalara erişimi eşitlemek.

QUERY_NOTIFICATION_MGR_MUTEX

Çöp toplama sıra sorgu bildirimi Yöneticisi'nde eşitleme sırasında oluşur.

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 oluşur.

QUERY_NOTIFICATION_UNITTEST_MUTEX

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

QUERY_OPTIMIZER_PRINT_MUTEX

Sorgu en iyi duruma getiricisi Tanı çıktı üretim eşitleme sırasında oluşur. Tanı ayarlarını başkanlığında etkinleştirilmişse, bu bekleme türü yalnızca oluşur Microsoftürün desteği.

QUERY_TRACEOUT

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

QUERY_WAIT_ERRHDL_SERVICE

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

RECOVER_CHANGEDB

Veritabanı durumu sıcak bekleme veritabanı eşitleme sırasında oluşur.

REPL_CACHE_ACCESS

Bir çoğaltma makale önbellek eşitleme sırasında oluşur. Bu beklediği, çoğaltma günlük Okuyucu tezgahları ve veri tanımı sırasında dili (ddl) deyimleri yayımlanmış bir tablo üzerinde engellenir.

REPL_SCHEMA_ACCESS

Çoğaltma şema sürümü bilgilerine eşitleme sırasında oluşur. Bu durum, ddl deyimleri çoğaltılmış nesneyi yürütüldüğünde ve günlük Okuyucu oluşturur veya ddl olay geçerli sürüm bilgisi şema tüketir bulunmaktadır.

REPLICA_WRITES

Bir görevin tamamlanması sayfa yazma veritabanı anlık görüntüleri veya dbcc yinelemeler için beklerken oluşur.

REQUEST_DISPENSER_PAUSE

Bir dosyaya I/O anlık yedekleme donmuş olabilir böylece görev g/tamamlamak, tüm seçkin ç için bekleyen oluşur.

REQUEST_FOR_DEADLOCK_SEARCH

Kilitlenme Monitörü sonraki kilitlenme aramayı başlatmak için beklerken oluşur. Bu bekleme kilitlenme tespitleri arasında beklenen ve uzun toplam bekleme süresi Bu kaynak üzerinde bir sorun olduğunu göstermez.

RESMGR_THROTTLED

Yeni bir istek gelir ve group_max_requests ayarı temel bastırma gerçekleşir.

RESOURCE_QUEUE

Çeşitli iç kaynak sıraları eşitleme sırasında oluşur.

RESOURCE_SEMAPHORE

Bir sorgu bellek isteği hemen diğer eşzamanlı sorguları nedeniyle karşılanamıyor oluşur. Yüksek beklediği ve bekleme süreleri, aşırı sayıda eşzamanlı sorguları ya da aşırı bellek isteği miktarları gösterebilir.

RESOURCE_SEMAPHORE_MUTEX

Sorgu onun isteği iş parçacığı ayırma getirilmesi için beklerken oluşur. O da, istekleri eşitleme sorgu derleyin ve bellek verin oluşur.

RESOURCE_SEMAPHORE_QUERY_COMPILE

Eşzamanlı sorgu derleme sayısını azaltma sınırı eriştiğinde oluşur. Yüksek beklediği ve bekleme süreleri, aşırı derlemeler, recompiles ya da uncachable planları gösterebilir.

RESOURCE_SEMAPHORE_SMALL_QUERY

Küçük bir sorgu 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 isteği ana sorgu bellek havuzuna aktarımı nedeniyle bekleme süresi birkaç saniye, geçmemelidir. Ana bellek havuzu bekleyen sorgular tarafından bloke ederken yüksek beklediği aşırı sayıda eşzamanlı küçük sorgularını gösterir.

SEC_DROP_TEMP_KEY

Geçici güvenlik anahtarı yeniden deneme girişimi önce açılan bir başarısız denemesinden sonra oluşur.

SECURITY_MUTEX

Erişim denetimi uyumu için bekleme olduğunda gerçekleşir genel listesi Genişletilebilir anahtar yönetimi (ekm) şifreleme sağlayıcıları ve ekm oturum oturum kapsamlı listesi için.

SEQUENTIAL_GUID

Yeni bir sıralı GUID elde edilen sırasında oluşur.

SERVER_IDLE_CHECK

Eşitleme sırasında oluşur SQL Serverbildirmek bir Kaynak İzleyicisi'ni çalışırken boşta durumu örnek bir SQL Serverörnek olarak boşta veya elbise uyandırmaya çalışıyor

KAPATMA

Kapat deyimi etkin bağlantılar için çıkmak beklerken oluşur.

SLEEP_BPOOL_FLUSH

Bir denetim noktası disk alt sistemi taşmasını önlemek için yeni giriş çıkışları verme azaltma oluşur.

SLEEP_DBSTARTUP

Kurtarmak tüm veritabanları için beklenirken veritabanı başlatma sırasında oluşur.

SLEEP_DCOMSTARTUP

Bir kez en sırasında oluşan SQL Serverörneğinin başlangıç için dcom başlatma tamamlanması beklenirken.

SLEEP_MSDBSTARTUP

sql izleme bekler oluşur msdbveritabanı tamamlamak için.

SLEEP_SYSTEMTASK

Bir arka plan görevi başlatmak için bekleme sırasında ortaya çıkan tempdbtamamlamak için.

SLEEP_TASK

Gerçekleşmesi için genel bir olayı beklenirken görevi uyur oluşur.

SLEEP_TEMPDBSTARTUP

Bir görev için beklerken oluşur tempdbtamamlamak için.

SNI_CRITICAL_SECTION

İçinde iç eşitleme sırasında oluşur SQL Serverağ bileşenlerinin.

SNI_HTTP_WAITFOR_0_DISCON

Sırasında ortaya çıkan SQL Serverçıkmak bekleyen http bağlantıları beklenirken kapatma.

SNI_LISTENER_ACCESS

Durum değişikliği güncelleştirmek düzgün olmayan bellek erişimi (numa) düğümleri için beklerken oluşur. Durum değişikliği erişimi serileştirilir.

SNI_TASK_COMPLETION

numa düğüm durumu değişikliği sırasında bitirmek tüm görevler için bekleme olduğunda gerçekleşir.

SOAP_READ

Tamamlamak için bir http ağ için bekleyen okuma sırasında oluşur.

SOAP_WRITE

Tamamlamak http ağ yazma için beklerken oluşur.

SOS_CALLBACK_REMOVAL

Bir geri kaldırmak için geri arama listesini eşitleme yaparken oluşur. Sunucu başlatma tamamlandıktan sonra bu sayaç için beklenmiyor.

SOS_DISPATCHER_MUTEX

Dağıtıcı havuz iç eşitleme sırasında oluşur. Bu, ne zaman havuzu ayarlamadan içerir.

SOS_LOCALALLOCATORLIST

İç eşitleme sırasında oluşur SQL ServerBellek Yöneticisi.

SOS_MEMORY_USAGE_ADJUSTMENT

Bellek kullanımı havuzları arasında ayarlanır oluşur.

SOS_OBJECT_STORE_DESTROY_MUTEX

Bellek havuzları içinde iç eşitleme sırasında havuz nesneleri yok oluşur.

SOS_PROCESS_AFFINITY_MUTEX

İşlem benzeşimi ayarlarını erişim eşitleme sırasında oluşur.

SOS_RESERVEDMEMBLOCKLIST

İç eşitleme sırasında oluşur SQL ServerBellek Yöneticisi.

SOS_SCHEDULER_YIELD

Görev Zamanlayıcı'yı çalıştırmak diğer görevler için gönüllü olarak verimleri oluşur. Bu bekleme sırasında kendi kuantum yenilenmesi görev bekliyor.

SOS_SMALL_PAGE_ALLOC

Ayırma ve bazı bellek nesneleri tarafından yönetilen bellek boşaltma sırasında ortaya çıkar.

SOS_STACKSTORE_INIT_MUTEX

İç deposu başlatma eşitleme sırasında oluşur.

SOS_SYNC_TASK_ENQUEUE_EVENT

Senkron bir şekilde görev başlatıldığında gerçekleşir. Çoğu görevleri SQL Serverzaman uyumsuz bir şekilde, içinde kontrol verir için başlangıç görev isteği iş sırasına yerleştirilmiş hemen sonra başladı.

SOS_VIRTUALMEMORY_LOW

Sanal belleği boşaltmak için bir kaynak yöneticisi bir bellek ayırma bekler oluşur.

SOSHOST_EVENT

clr gibi barındırılan bileşeni bekler oluşur bir SQL Serverolay eşitleme nesnesi.

SOSHOST_INTERNAL

clr gibi barındırılan bileşenler tarafından kullanılan bellek yöneticisi geri aramaları eşitleme sırasında oluşur.

SOSHOST_MUTEX

clr gibi barındırılan bileşeni bekler oluşur bir SQL Servermutex eşitleme nesnesi.

SOSHOST_RWLOCK

clr gibi barındırılan bileşeni bekler oluşur bir SQL Serverokuyucu-yazıcı eşitleme nesnesi.

SOSHOST_SEMAPHORE

clr gibi barındırılan bileşeni bekler oluşur bir SQL Serversemafor eşitleme nesnesi.

SOSHOST_SLEEP

Barındırılan görev uyur gerçekleşmesi için genel bir olayı beklenirken oluşur. Barındırılan görevler, clr gibi barındırılan bileşenleri tarafından kullanılır.

SOSHOST_TRACELOCK

Izleme akışları erişim eşitleme sırasında oluşur.

SOSHOST_WAITFORDONE

Bir görevi tamamlamak clr gibi barındırılan bileşeni bekler oluşur.

SQLCLR_APPDOMAIN

clr başlangıç tamamlamak bir uygulama etki alanı için beklerken oluşur.

SQLCLR_ASSEMBLY

Appdomain yüklenen derleme listesine erişmek için beklerken oluşur.

SQLCLR_DEADLOCK_DETECTION

clr kilitlenme algılaması için tamamlamak beklerken oluşur.

SQLCLR_QUANTUM_PUNISHMENT

Onun yürütme kuantum aştığı bir clr görev bastırma gerçekleşir. Bu azaltma, diğer görevler bu yoğun kaynak görev üzerindeki etkisini azaltmak için yapılır.

SQLSORT_NORMMUTEX

İç sıralama yapıları başlatılırken iç eşitleme sırasında oluşur.

SQLSORT_SORTMUTEX

İç sıralama yapıları başlatılırken iç eşitleme sırasında oluşur.

SQLTRACE_BUFFER_FLUSH

Görev için bir arka plan görevi her dört saniyede disk izleme arabellekleri temizlemesini bekleyen oluşur.

SQLTRACE_LOCK

Dosya izleme sırasında izleme arabellekleri eşitleme sırasında oluşur.

SQLTRACE_SHUTDOWN

Izleme kapatma tamamlanmasını bekleyen izleme olayları için beklerken oluşur.

SQLTRACE_WAIT_ENTRIES

sql izleme olay sırası üzerinde sıra geldiğinde paketler için beklerken oluşur.

SRVPROC_SHUTDOWN

Kapatma işlemi iç kaynakları kapatmak için temiz bir şekilde yayımlanması beklerken oluşur.

TEMPOBJ

Geçici nesnesi damla eşitlendiğinde oluşur. Bu bekleme nadir ve özel erişim için bir görev talep yalnızca oluşur temptablo düşer.

İŞ PARÇACIĞI HAVUZU

Bir görevi çalıştırmak bir işçi için bekleyen oluşur. Bu ayarı en yüksek çalışan çok düşük olduğunu ya da toplu infaz normalden daha uzun, böylece işçiler diğer toplu karşılamak kullanılabilir sayısını azaltarak alıyor gösterebilir.

TIMEPRIV_TIMEPERIOD

Genişletilmiş olayları süreölçeri iç eşitleme sırasında oluşur.

TRACEWRITE

Boş bir arabellek ya da olayları işlemek için bir tampon sql izleme satır kümesi izleme sağlayıcısının bekler oluşur.

TRAN_MARKLATCH_DT

Destroy modu mandal için hareket işareti mandal üzerinde bekleyen oluşur. Hareket işareti sürgüler, iptalleri ile işaretli hareketler eşitlenmesi için kullanılır.

TRAN_MARKLATCH_EX

Üzerinde işaretli hareket için bir özel mod mandal bekleyen oluşur. Hareket işareti sürgüler, iptalleri ile işaretli hareketler eşitlenmesi için kullanılır.

TRAN_MARKLATCH_KP

Işaretli hareket üzerinde tutmak tarz mandal için bekleyen oluşur. Hareket işareti sürgüler, iptalleri ile işaretli hareketler eşitlenmesi için kullanılır.

TRAN_MARKLATCH_NL

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

TRAN_MARKLATCH_SH

Işaretli hareket üzerinde paylaşılan modda mandal için bekleyen oluşur. Hareket işareti sürgüler, iptalleri ile işaretli hareketler eşitlenmesi için kullanılır.

TRAN_MARKLATCH_UP

Üzerinde işaretli hareket için bir güncelleştirme modu mandal bekleyen oluşur. Hareket işareti sürgüler, iptalleri ile işaretli hareketler eşitlenmesi için kullanılır.

TRANSACTION_MUTEX

Bir hareket erişim eşitleme sırasında birden çok toplu işlemi 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ısı bağlantı başlatma sırasında tamamlandığında gerçekleşir.

VIEW_DEFINITION_MUTEX

Erişim önbellekteki görünümü tanımları için eşitleme sırasında oluşur.

WAIT_FOR_RESULTS

Bir sorgu bildirim tetiklenmeye bekleyen oluşur.

WAITFOR

WAITFOR sonucu ortaya Transact-SQLdeyimi. Bekleme süresi deyim parametreleri belirlenir. Kullanıcı tarafından başlatılan bekleme budur.

WAITFOR_TASKSHUTDOWN

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

WAITSTAT_MUTEX

Doldurmak için kullanılan istatistik toplama erişim eşitleme sırasında ortaya çıkan sys.dm_os_wait_stats.

WCC

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

WORKTBL_DROP

Denemeden önce başarısız worktable bırakma sonra Duraklatma sırasında oluşur.

WRITE_COMPLETION

Yazma işlemi devam ederken oluşur.

WRITELOG

Bir günlük tamamlamak için floş için beklerken oluşur. Günlüğü boşaltma neden ortak denetim noktaları ve hareketi tamamlama operasyonlardır.

XACT_OWN_TRANSACTION

Bir hareket sahipliğini almak için beklerken oluşur.

XACT_RECLAIM_SESSION

Oturum sahipliğini serbest bırakmak geçerli sahibi bir oturum için beklerken oluşur.

XACTLOCKINFO

Bir işlem için kilitleri listesini erişim eşitleme sırasında oluşur. Hareketin kendisi yanı sıra, kilitleri listesini kilitlenme algılama ve kilit geçiş sırasında sayfa bölünmesi gibi işlemleri tarafından erişilir.

XACTWORKSPACE_MUTEX

Yanı sıra veritabanı kilit sayısı arasında bir hareket üyeleri listeleme defections bir hareketten eşitleme sırasında oluşur.

XE_BUFFERMGR_ALLPROCESSED_EVENT

Genişletilmiş olayları oturumu arabellekleri hedeflerini boşaltılan oluşur. Bu bekleme arka plan iş parçacığı üzerinde gerçekleşir.

XE_BUFFERMGR_FREEBUF_EVENT

Oluşur aşağıdaki koşullardan biri doğru olduğunda:

  • Genişletilmiş olayları oturumu olay kaybı için yapılandırılmış ve oturumda tüm tamponlar şu anda tam. Bu Genişletilmiş olayları oturumu için arabellek çok küçük veya bölümlenmesi gösterebilir.

  • Denetimleri bir gecikme. Bu denetimleri yazılacağı sürücü diski tıkanıklık gösterebilir.

XE_DISPATCHER_CONFIG_SESSION_LIST

Zaman uyumsuz hedeflere kullanan genişletilmiş olayları oturumu başladı ya da tıkalı oluşur. Bu bekleme aşağıdakilerden birini gösterir:

  • Genişletilmiş olayları oturumu bir arka plan iş parçacığı havuzu kaydediyor.

  • Arka plan iş parçacığı havuzu, mevcut yükü temel konuları gereken sayıda hesaplanıyor.

XE_DISPATCHER_JOIN

Genişletilmiş olayları oturumlar için kullanılan arka plan iş parçacığı sonlandırılıyor oluşur.

XE_DISPATCHER_WAIT

Olay arabellekleri işlemek Genişletilmiş olayları oturumlar için kullanılan arka plan iş parçacığı bekleyen oluşur.

XE_MODULEMGR_SYNC

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

XE_OLS_LOCK

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

XE_PACKAGE_LOCK_BACKOFF

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FT_COMPROWSET_RWLOCK

Tam metin parçasını meta verileri işlem bekliyor. Bilgilendirme amaçlı belgelenmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FT_IFTS_RWLOCK

Tam metin iç eşitleme bekliyor. Bilgilendirme amaçlı belgelenmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FT_IFTS_SCHEDULER_IDLE_WAIT

Tam metin Zamanlayıcı uyku türü bekleyin. Zamanlayıcı boştadır.

FT_IFTSHC_MUTEX

Tam metin fdhost kontrol işlem bekliyor. Bilgilendirme amaçlı belgelenmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FT_IFTSISM_MUTEX

Tam metin iletişimi işlemi bekliyor. Bilgilendirme amaçlı belgelenmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

FT_MASTER_MERGE

Tam metin üzerinde ana birleştirme işlemi bekliyor. Bilgilendirme amaçlı belgelenmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

Ayrıca bkz.

Başvuru

Dinamik yönetimi görünümler ve işlevler (Transact-sql)

SQL Server işletim sistemi ilgili dinamik yönetim görünümleri (Transact-sql)