Настройка обслуживания баз данных > Шаблоны политик обслуживания |
На первом шаге помощника создания политики обслуживания отображается список содержащий 7 шаблонов политик обслуживания, характерных для различных типов баз данных. Из них 3 шаблона используют скрипты Ola Hallengren.
Для создания пустой политики выберите в списке значение Создать пустую политику.
В политику обслуживания следует объединять базы данных по сходным признакам: частота и интенсивность ввода/изменения данных пользователями, размеры баз данных, доступное окно обслуживания баз данных. Например, если в базу данных загружаются данные один раз в неделю, то её не следует включать в одну политику обслуживания с базами данных, для которых делаются частые архивные копии журнала транзакций и ежедневно обслуживаются индексы, что характерно для баз с ежедневным интенсивным вводом информации. В противном случае возникнет лишняя нагрузка на SQL сервер, появится большое количество ненужных архивных копий, что в свою очередь увеличит время восстановления в случае сбоя. |
Модель восстановления базы данных определят на какой момент времени могут быть восстановлены данные в случае сбоя. Так при Полной модели данные могут быть восстановлены практически на состояние до сбоя, или любой другой предшествующий момент времени, при условии, что есть полная архивная копия и нужные архивные копии журнала транзакций. При использовании Простой модели, данные могут быть восстановлены только на момент когда была создана архивная копия. Подробнее смотрите https://msdn.microsoft.com/ru-ru/library/ms189275.aspx
Для рабочих баз данных с ежедневным вводом информации рекомендуется использовать Полную модель восстановления. |
По умолчанию, все шаблоны включают задачи по обслуживанию системных баз данных. Это необходимо учитывать, если для одного SQL сервера в программе создается несколько политик обслуживания. В таком случае, после создания второй и последующих политик, следует удалить из сценариев лишние задачи по облуживанию системных баз данных. |
Политики обслуживания базирующие на задачах QMB
Название политики |
Модель |
Создание полной |
Создание |
Создание |
Особенности |
Политика для небольших баз данных с интенсивным вводом информации |
Полная |
Понедельник |
Каждую ночь |
Каждые 30 мин. |
Индексы: дефрагментация каждую ночь, полное перестроение раз в неделю. |
Политика для больших баз данных с интенсивным вводом информации |
Полная |
Понедельник |
Каждую ночь |
Каждые 30 мин. |
Индексы: дефрагментация и перестроение индексов один раз в неделю |
Политика для больших баз данных с незначительными изменениями данных |
Простая |
Понедельник |
Каждую ночь |
- |
Индексы: дефрагментация и перестроение один раз в неделю |
Политика для архивных баз данных и хранилищ с редким эпизодическим обновлением информации |
Простая |
Воскресенье |
Среда |
- |
Индексы: дефрагментация и перестроение один раз в неделю |
Политики обслуживания базирующие на хранимых процедурах Ola Hallengren
Сценарии шаблона используют задачи, вызывающие хранимые процедуры Ola Hallengren (подробнее https://ola.hallengren.com/). Хранимые процедуры устанавливаются помощником перед созданием политики обслуживания, на этапе выполнения служебных процедур. Также хранимые процедуры можно переустановить командой Установить решение Ola Hallengren из контекстного меню списка серверов и политик.
Хранимые процедуры Ola Hallengren работают с любыми редакциям SQL серверов начиная с версии 2005 и выше. Данная версия программы содержит хранимые процедуры от 25.01.2015. |
Название политики |
Модель |
Создание полной |
Создание |
Создание |
Особенности |
Политика для небольших баз данных с интенсивным вводом информации (скрипты Ola Hallengren) |
Полная |
Понедельник |
Каждую ночь |
Каждый 1 час |
Индексы: дефрагментация каждую ночь, полное перестроение раз в неделю. |
Политика для больших баз данных с интенсивным вводом информации (скрипты Ola Hallengren) |
Полная |
Понедельник |
Каждую ночь |
Каждый 1 час |
Индексы: дефрагментация и перестроение раз в неделю |
Политика для больших баз данных с незначительными изменениями данных (скрипты Ola Hallengren) |
Простая |
Понедельник |
Каждую ночь |
- |
Индексы: дефрагментация и перестроение один раз в неделю |
Шаблоны политик обслуживания не редактируются. Программа поддерживается копирование политик между SQL Server. Таким образом можно один раз создать нужную политику и впоследствии копировать её. |