Режим Задачи сервера

Главное меню => Сервис => Задачи сервера

С помощью данного режима можно создать автоматически выполняемые по расписанию задачи по обслуживанию баз данных SQL сервера. Созданные задачи прописываются в заданиях SQL сервера и выполняются самим SQL сервером без участия ПК по заданному расписанию.

Создание задачи осуществляется с помощью панели инструментов данного режима по кнопкеСоздать:

После сохранения задача начнет исполняться согласно расписания.
Пример задач:

  1. Резервное копирование баз данных.
    Выбирается из готовых поставляемых с ПО задач "Резервное копирование БД, архивирование и перемещение файла архива ".
    Особенности:
    • предполагается наличие на SQL сервере папки c:\backup\ - для временных файлов резервных копий.
    • предполагается наличие на SQL сервере папки c:\backup\arh\ - сюда складываются архивированные резервные копии, причем в имени архивного файла содержатся дата и время создания архива.
    • предполагается наличие RAR.exe архиватора в c:\backup\ .
      Команду резервного копирования можно изменить по своему усмотрению, например, использовать команду резервного копирования с перемещением архива, приведенную в теме "Автоматическое резервное копирование (планировщик SQL)".
  2. Очистка "мусора" в базе данных.
    Задача удаляет лишние записи в таблицах базы данных, что увеличивает быстродействие ПО и уменьшает размер базы данных (точнее, уменьшается скорость ее увеличения). Лишние записи появляются в результате нестандартного завершения программы, а так же при разрыве соединения во время работы в комплексе. Рекомендуемая периодичность выполнения - ежедневно либо раз в неделю.
    При создании задачи указать рабочую базу данных и в области "Выполняемая команда" прописать:
    exec dbo.xp_SysTablesTruncate 

    Важно: выполняться задача должна в период минимальной активности на базе данных (ночь).

  3. Оптимизация базы данных.
    Рекомендуемая периодичность выполнения - раз в неделю , выполнять на рабочей базе данных.
    Выполняемая команда:
    exec sp_updatestats 

    Важно: выполняться задача должна в период минимальной активности на базе данных (ночь).
    В ручном режиме операцию можно выполнить в меню "Управление базами данных", контекстное меню "Обновление статистики".