Нужно ли нам регулярно проверять целостность базы данных MS SQL?

В чем преимущество регулярных проверок целостности базы данных? Разве мы не можем просто выполнить это, когда есть проблема?

1 ответ

Решение

Отвечая на заголовок:

Только если вы хотите, чтобы ваши данные не были повреждены, или, по крайней мере, если вы хотите узнать как можно скорее, чтобы вы могли восстановить из резервной копии / минимизировать потерю данных...

Из документации Microsoft:

Задача "Проверить целостность базы данных" проверяет распределение и структурную целостность всех объектов в указанной базе данных.

Вы можете проверить целостность базы данных после того, как узнаете, что есть проблема, но это скорее похоже на мойку и нанесение воска на машину после того, как она загорелась. Проверка целостности является этапом раннего предупреждения и профилактического обслуживания.

Составьте запланированное задание и продолжайте жить.

Другие вопросы по тегам