sp_monitor (Transact-sql)
İlgili istatistikleri görüntüler Microsoft SQL Server.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_monitor
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
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. |
saniye |
Bu yana geçen saniye sayısını sp_monitor oldu. |
CPU_BUSY |
Sunucu bilgisayarın cpu yapıyor saniye sayısı SQL Serverçalışma. |
IO_BUSY |
Saniye sayısı SQL Servergiriş ve çıkış işlemleri yaparak harcadı. |
boşta |
Saniye sayısı SQL Serverboşta kaldı. |
packets_received |
Giriş paket okuma tarafından SQL Server. |
packets_sent |
Yazan çıktı paketlerinin sayısı SQL Server. |
PACKET_ERRORS |
Tarafından karşılaşılan hataları sayısı SQL Serverise okuma ve yazma paketlerinin. |
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 Serverise okuma ve yazma. |
bağlantılar |
Oturum açma veya teşebbüs oturumu sayısı SQL Server. |
Açıklamalar
SQL Servertutar, İşlevler, ne kadar iş yaptığı bir dizi izleyebilirsiniz. Yürütme sp_monitor bu işlevleri tarafından döndürülen geçerli değerlerini görüntüler ve ne kadar yordamı çalıştırmak son zamandan beri değişti gösterir.
Her sütun için istatistik şeklinde yazdırılır number(number)-number% veya number(number). İlk numbersaniye sayısını gösterir (için cpu_busy, IO_BUSY, ve boş) veya toplam numarasını (diğer değişkenlerden) beri SQL Serveryeniden. numberSaniye veya son kez beri toplam sayı numarası parantez içinde başvurduğu sp_monitor oldu. Bu yana geçen zamanın yüzdesidir sp_monitor son çalıştırıldığı. Örneğin, rapor gösterir cpu_busy 4250 (215)-%68 cpu meşgul 4250 saniye oldu SQL Serverson başlatılmasından itibaren 215 saniye kadar sp_monitor son Çalıştır ve toplam zamandan yüzde 68'i sp_monitor son çalıştırıldığı.
İzinler
Üyelik sysadmin sunucu rolü.
Örnekler
Aşağıdaki örnek raporları nasıl meşgul hakkında bilgi SQL Serveroldu.
USE master
EXEC sp_monitor
USE master
EXEC sp_monitor
Sonuç kümesi buradadır.
last_run |
current_run |
saniye |
Mar 29 1998 11: 55 am |
Mar 4 1998 222: pm |
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) |