Здравствуйте.
Есть MS SQL Server 2008 R2. Основная рабочая база на данный момент весит 30Гб (за три месяца со старта проекта так набрала весу). Её специфика в том, что в неё круглосуточно автоматически вливаются данные (висит служба стороннего ПО, которая это делает). Пользователей на данный момент - четыре. В перспективе - до 300.
Итак, план ослуживания один, субпланов три:
Первый субплан (ночное обслуживание):
1. Проверка на целостность ВСЕХ баз данных PHYSICAL_ONLY (ибо слишком много времени занимает нормальная проверка). При успешном выполнении этого пункта переходим к остальным
2. Перестроение индекса для всех пользовательских баз.
3. Обновление статистики всех пользовательских баз
4. Очистка процедурного кэша
5. Полный бэкап логов
6. Полный бэкап пользовательских баз.
Второй субплан (дневное обслуживание):
1. Реорганизация индексов всех пользовательских баз.
2. Обновление статистики всех пользовательских баз.
4. Очистка процедурного кэша
Третий субплан (утром в субботу): проверка на целостность всех баз данных.
Рекомендаций по составлению планов, как водится, нахватался из интернетов, поэтому не судите строго - посоветуйте где подкорректировать, если необходимо и почему.