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