Я разработчик бизнес-аналитики, и мне было поручено задание администратора баз данных.Речь идет о мониторинге заданий агента SQL Server, соответственно получая информацию о следующих показателях, которые должны быть подготовлены после всего внешнего интерфейса:
- Задания и задания невыполненного агента сервера
- Время выполнениязадания и рабочие места
- Узнайте, началось ли еще задание
- Распределение памяти: оценка и мониторинг перемещаемых и хранимых объемов данных
Цель состоит в мониторингеи, при необходимости, укажите все расхождения в показателях.
Я получил первые два балла.В каждом случае я показываю в таблице, является ли задание или шаги включены / отключены.Я также записал условия каждого шага, и пороговые значения можно использовать для предупреждения о достижении критических диапазонов.
Самыми большими проблемами для меня являются задания, которые даже не запускались (пункт 3).Насколько мне известно, они не записаны в таблицах MSDB.Я хотел бы знать, когда работа или шаг работы даже не начались.Можете ли вы сказать мне, как получить эту информацию?Может быть, у кого-то уже есть подходящий сценарий для этой задачи?
Что касается использования памяти, меня интересует, сколько свободного места осталось на жестком диске, насколько велик раздел и как расходуется.меняется со временем.
В интернете ничего не смог найти по пунктам 3-й и 4-й.Буду очень признателен за вашу помощь!(и прости мне мой плохой английский :))