LOGO

LOGO
LOGO
ads header

Breaking News

Sistem yavaşlamalarını teşhis etmek için EXEC sp_who2 kullanmak

Veritabanı yavaşlamasının nedenlerini belirlemede savunmanın ilk satırlarından biri sp_who2 kullanmaktır. Sp_who2 şu anda veritabanında kurulan tüm oturumları gösterir. Bunlar SPID'ler veya Sunucu işlem kimliği olarak adlandırılır Sp_who2'yi çalıştırmak kolaydır, gereken tek şey sp_who2 yazmak ve yürütmektir, ancak EXEC ile çağırmak iyi bir fikirdir.


EXEC sp_who2


İlk 50 sonuç sistem SPID'leridir . Genellikle bunlar sistemin yavaşlamasını etkilemez. Bu sistem olayları, Kontrol noktası yazıcısı, Günlük yazarları ve görev zamanlayıcıları içerir. Kullanıcı işlemleri SPID 50 ve üzeri numaralardır. Yavaşlamaların teşhisinde potansiyel kaynak domuzu olan bu SPID'ler var.
Sp_who2 ayrıca, isteğe bağlı bir SPID parametresini alır. Bir spid geçilirse sp_who2'nin sonuçları yalnızca yürütülmekte olan SPID'in satırlarını veya satırlarını gösterir.
Yavaşlamaları teşhis ederken ne gibi şeyler aramak için dört ana şey var.
  1. bloke etme
  2. Yüksek CPU kullanımı
  3. Yüksek GÇ kullanımı
  4. Paralelliği temsil eden aynı SPID için birden fazla girdi.

Hiç yorum yok