Хранимая процедура sp_monitor (Transact-SQL)
Применимо к:SQL Server
Отображает статистику о Microsoft SQL Server.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_monitor
Значения кода возврата
0 (успешно) или 1 (сбой)
Результирующие наборы
Имя столбца | Description |
---|---|
last_run | Время последнего выполнения sp_monitor . |
current_run | Выполняется sp_monitor времени. |
seconds | Количество прошедших секунд с момента запуска sp_monitor . |
cpu_busy | Количество секунд, в течение которых ЦП сервера выполняет работу SQL Server. |
io_busy | Количество секунд, затраченных SQL Server на выполнение операций ввода и вывода. |
Простоя | Количество секунд, в течение которых SQL Server неактивно. |
packets_received | Количество входных пакетов, считываемых SQL Server. |
packets_sent | Количество выходных пакетов, записанных SQL Server. |
packet_errors | Количество ошибок, возникающих в SQL Server при чтении и записи пакетов. |
total_read | Количество операций чтения SQL Server. |
total_write | Количество операций записи sql Server. |
total_errors | Количество ошибок, возникающих в SQL Server при чтении и записи. |
подключения | Количество имен входа или попыток входа в SQL Server. |
Замечания
SQL Server отслеживает серию функций, о том, сколько она сделала. Выполнение sp_monitor отображает текущие значения, возвращаемые этими функциями, и показывает, сколько они изменились с момента последнего выполнения процедуры.
Для каждого столбца статистика печатается в формате number(number)-number% или number(number).
Разрешения
Необходимо членство в предопределенной роли сервера sysadmin .
Примеры
В следующем примере приводятся сведения о том, как занят SQL Server.
USE master
EXEC sp_monitor
Результирующий набор:
last_run current_run seconds
----------- -------------------------- ---------
Mar 29 1998 11:55AM Apr 4 1998 2:22 PM 561
cpu_busy io_busy idle
--------------- --------- --------------
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 connections
----------- ----------- ------------- -----------
141(0) 54920(127) 0(0) 4(0)
См. также
sp_who (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по