sp_monitor (Transact-SQL)
Displays statistics about Microsoft SQL Server.
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) |
See Also