Aracılığıyla paylaş


sp_monitor (Transact-sql)

İlgili istatistikleri görüntüler Microsoft   SQL Server.

Konu bağlantısı simgesi 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)

Ayrıca bkz.

Başvuru

sp_who (Transact-sql)

Sistem saklı yordamları (Transact-sql)