sp_monitor (Transact-SQL)
İstatistiklerini görüntüler hakkında Microsoft SQL Server.
Sözdizimi
sp_monitor
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (başarısız)
Sonuç Kümeleri
Sütun adı |
Açıklama |
---|---|
last_run |
Zaman sp_monitor son çalıştırıldığı. |
current_run |
Zaman sp_monitor çalıştırılıyor. |
5-10 saniye bekleyin |
Bu yana geçen saniye sayısını sp_monitor çalıştırıldı. |
CPU_BUSY |
Sunucu bilgisayarın cpu yapılması saniye sayısını SQL Server çalışmıyor. |
IO_BUSY |
Birkaç saniye SQL Server harcanan yapılıyor giriş ve çıkış işlemleri. |
Boşta |
Birkaç saniye SQL Server Boşta. |
packets_received |
Okunan girdi paketlerinin sayısı tarafından SQL Server. |
packets_sent |
Tarafından yazılan çıktı paketlerinin sayısı SQL Server. |
packet_errors |
Tarafından karşılaşılan hataları sayısı SQL Server sırasında okuma ve yazma paketleri. |
TOTAL_READ |
Tarafından okuma sayısı SQL Server. |
TOTAL_WRITE |
Tarafından yazma sayısı SQL Server. |
total_errors |
Tarafından karşılaşılan hataları sayısı SQL Server sağlarken, okuma ve yazma. |
bağlantılar |
Oturumu açma veya denenen oturumlarının sayısını SQL Server. |
Açıklamalar
SQL ServerTutar, gerçekleştirilen ne kadar çalışma fonksiyonları bir dizi aracılığıyla izlemek.Yürütme sp_monitor bu işlevleri tarafından döndürülen geçerli değerlerini görüntüler ve son saat yordamı çalıştırıldığı sonra ne kadar bunlar değişti gösterir.
Her sütuniçin İstatistikler formunda yazdırılır numarası(numarası)-numarası% veya numarası(numarası).İlk numarası saniye sayısını gösterir (için cpu_busy, IO_BUSY, ve boş) veya toplam numarasını (diğer değişkenlerden) bu yana SQL Server başlatıldı.Numarası son saatsonra parantez içinde saniye veya toplam başvuran sp_monitor çalıştırıldı. Bu yana saat yüzdesidir sp_monitor son çalıştırıldığı.Raporda gösterilir, örneğin, cpu_busy beri meşgul 4250 saniye 4250 (215)-%68 cpu olmuştur SQL Server kadar 215 saniye olarak geçen son olarak başlatıldı sp_monitor son çalışma ve toplam saat nedeniyle yüzde 68 oldu sp_monitor son çalıştırıldığı.
İzinler
Üyelik gerektiren sysadmin sabit sunucu rolü.
Örnekler
Aşağıdaki örnek raporları ne kadar meşgul hakkında bilgi SQL Server yapıldı.
USE master
EXEC sp_monitor
Sonuç kümesi buradadır.
last_run |
current_run |
5-10 saniye bekleyin |
29 Mar 1998 11:55 am |
4 Nis 1998 14:22 |
561 |
CPU_BUSY |
IO_BUSY |
Boşta |
190(0)-0% |
187(0)-0% |
148(556)-99% |
packets_received |
packets_sent |
packet_errors |
16(1) |
20(2) |
0(0) |
TOTAL_READ |
TOTAL_WRITE |
total_errors |
bağlantılar |
141(0) |
54920(127) |
0(0) |
4(0) |
Ayrıca bkz.