Udostępnij za pośrednictwem


sp_monitor (Transact-SQL)

Displays statistics about Microsoft SQL Server.

Topic link iconKonwencje składni języka Transact-SQL

sp_monitor

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Zestawy wyników

Nazwa kolumna

Description

last_run

Czas sp_monitor ostatniego uruchomienia.

current_run

Czas sp_monitor zostało uruchomione.

sekund

Dotychczasowy czas w sekundach od czasu sp_monitor zostało uruchomione.

cpu_busy

Ma już ten liczbę sekund, czy komputer serwera dla PROCESORA SQL Server Praca.

io_busy

Liczba sekund, które SQL Server ma poświęcony na wykonanie operacji wejściowych i wyjściowych.

bezczynny

Liczba sekund, które SQL Server jest bezczynny.

packets_received

Liczba pakietów wejściowych przeczytane przez SQL Server.

packets_sent

Liczba pakietów wyjściowych napisane przez SQL Server.

packet_errors

Liczba błędów napotkanych przez SQL Server Podczas odczytywania i zapisywania pakietów.

total_read

Liczba odczytów przez SQL Server.

total_write

Liczba zapisów przez SQL Server.

total_errors

Liczba błędów napotkanych przez SQL Server Podczas odczytywania i zapisywania.

połączenia

Liczba logowań lub próby logowania do SQL Server.

Remarks

SQL Server zachowuje śledzenie za pomocą szeregu funkcji, o ile ma on wykonanej pracy.Wykonywanie sp_monitor Wyświetla bieżące wartości zwracane przez te funkcje i pokazuje, ile zmieniły się od czasu ostatniego czas była uruchamiana procedura.

Dla każdej kolumna statystyki są drukowane w formularzu numer(numer)-numer% or numer(numer).Pierwszy numer oznacza liczbę sekund ( cpu_busy, io_busy, and bezczynny) lub całkowita liczba (dla innych zmiennych) od momentu SQL Server został ponownie uruchomiony. The number in parentheses refers to the number of seconds or total number since the last czas sp_monitor was run.Wartość procentowa jest wyrażoną w procentach ilością czas, ponieważ sp_monitor ostatniego uruchomienia.Na przykład, jeśli raport zawiera cpu_busy 4250 (215)-68 % PROCESOR był zajęty 4250 sekund od SQL Server ostatniego uruchomienia, 215 sekund od sp_monitor była ostatniego uruchomienia i 68 procent całkowitego czas, ponieważ sp_monitor ostatniego uruchomienia.

Uprawnienia

Członkostwo w grupie wymaga sysadmin stała rola serwera.

Przykłady

W poniższym przykładzie raportuje informacje na temat obciążenia SQL Server .

USE master
EXEC sp_monitor

Here is the result set.

last_run

current_run

sekund

29 Marca 1998 11: 55 AM

4 Kwietnia 1998 14: 22

561

cpu_busy

io_busy

bezczynny

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

połączenia

141(0)

54920(127)

0(0)

4(0)