В продолжение моего другого вопроса я хотел бы начать думать о том, на что я должен смотреть ежедневно, еженедельно / ежемесячно с точки зрения предупреждений. Я надеюсь, что смогу увидеть проблемы до их возникновения (таков план) ...
До сих пор я начал собирать сценарии для следующего (без заказа):
Ежедневно
- Проверьте работоспособность системы (на всякий случай, если мне нужно что-то проверить как администратор БД)
- Проверьте последнюю резервную копию
- Проверьте резервные копии журнала транзакций
- Проверьте статус работы SQL
- Проверьте среднее использование процессора за последние 24 часа (или 1140 минут)
еженедельно
- Проверьте историю резервного копирования MSDB
- Проверьте, когда последний раз был запущен CheckDB
- Проверьте фрагментацию индекса
- Проверьте статистику индекса (читает против записи и т. Д.)
- Проверьте наличие узких мест ввода-вывода
ежемесячно
- Проверьте отсутствующие индексы
- Проверьте индексы, которые больше не используются
Любые другие предложения? (Я новичок в DBA, поэтому любая помощь / совет всегда приветствуется)