Мониторинг активности задания
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Важный
В Управляемом экземпляре SQL Azureв настоящее время поддерживается большинство, но не все, функций агента SQL Server. Дополнительные сведения см. в разделе отличия управляемого экземпляра SQL Azure от T-SQL в SQL Server.
Текущее действие всех определенных заданий в экземпляре SQL Server можно отслеживать с помощью монитора активности заданий агента SQL Server.
Сеансы агента SQL Server
Агент SQL Server создает новый сеанс при каждом запуске службы. При создании нового сеанса таблица sysjobactivity в базе данных msdb заполняется всеми уже определёнными заданиями. Эта таблица сохраняет последнее действие для заданий при перезапуске агента SQL Server. Каждый сеанс записывает обычное действие задания агента SQL Server с начала задания до завершения. Сведения об этих сеансах хранятся в таблице syssessions базы данных msdb.
Монитор активности работы
Монитор действий задания позволяет просматривать таблицу sysjobactivity с помощью SQL Server Management Studio. Вы можете просматривать все задания на сервере или определять фильтры, чтобы ограничить количество отображаемых заданий. Вы также можете сортировать информацию о задании, щелкнув на заголовок столбца в сетке активности задания агента. Например, при выборе заголовка столбца Последний запуск, можно просмотреть задачи в порядке их последнего выполнения. Щелкнув заголовок столбца, снова переключите задания в порядке возрастания и убывания в зависимости от даты последнего выполнения.
С помощью монитора действий задания можно выполнить следующие задачи:
Запуск и остановка заданий.
Просмотр свойств задания.
Просмотрите историю для конкретной задачи.
Обновите сведения в сетке действия задания агента вручную или задайте интервал автоматического обновления, нажав Настройки обновления.
Используйте монитор активности заданий, чтобы узнать, какие задания запланированы на выполнение, последний результат заданий, выполняемых во время текущего сеанса, и узнать, какие задания выполняются в данный момент или неактивны. Если служба агента SQL Server неожиданно завершается сбоем, можно определить, какие задания были в середине выполнения, просмотрев предыдущий сеанс в мониторе активности заданий.
Чтобы открыть монитор активности заданий, разверните агента SQL Server в обозревателе объектов Management Studio, щелкните правой кнопкой мыши монитор активности заданийи выберите Просмотреть активность заданий.
Вы также можете просмотреть активность задания для текущего сеанса с помощью хранимой процедуры sp_help_jobactivity.
Связанные задачи
Описание | Тема |
---|---|
Описывает, как просмотреть состояние среды выполнения заданий агента SQL Server. | просмотр активности задачи |
См. также
просмотр активности задания
sysjobactivity (Transact-SQL)
syssessions (Transact-SQL )
sp_help_jobactivity (Transact-SQL)