"Askıya alınmış" ve yüksek Diskıo durumu sp who2'den ne anlama geliyor?

uygulamamızdaki bazı aralıklı yavaşlamaları gidermeye çalışıyorum. Daha fazla ayrıntı ile burada ayrı bir sorum var.

sp_who2'yi çalıştırdım ve askıya alınmış ve yüksek diskli bir statüye sahip birkaç bağlantı fark ettim. Birisi bana ne olduğunu açıklayabilir mi?

enter image description here

43
tarihinde sordu johnnyRose 2013-07-23 21:35:37
kaynak

2 ответов

bu çok geniş bir soru, bu yüzden geniş bir cevap vereceğim.

  1. şu anda mevcut olmayan bir kaynağa erişim istediğinde bir sorgu askıya alınır. Bu, kilitli bir satır veya bellek veri sayfası gibi fiziksel bir kaynak gibi mantıksal bir kaynak olabilir. Kaynak kullanıma sunulduktan sonra sorgu tekrar çalışmaya başlar. 
  2. yüksek disk IO, çok sayıda veri sayfasına erişilmesi gerektiği anlamına gelir. istem.

yukarıdaki ekran görüntüsünden söyleyebileceğim tek şey. Bununla birlikte, spekülasyon yapacak olsaydım, muhtemelen talebe ayak uydurmak için çok yavaş olan bir IO alt sistemine sahipsiniz. Bu eksik dizinler veya aslında çok yavaş bir disk neden olabilir. Unutmayın, 15000 tek bir OLTP sorgusu için okur biraz yüksek ama nadir değildir.

47
cevap Sebastian Meine 2015-07-02 00:00:26
kaynak

askıya alındı. oturum tamamlamak için G/Ç gibi bir olay bekliyor.

http://msdn.microsoft.com/en-us/library/ms174313.aspx

18
cevap mr_eclair 2013-07-23 21:39:07
kaynak

Diğer sorular sql-server