Обслуживание базы данных Microsoft SQL Server

Если вы работаете в компании, которая использует продукты Ivanti в полнофункциональной среде SQL Server, и у вас есть администратор базы данных, который использует политики обслуживания и резервного копирования SQL Server, уже работающие с нашими базами данных, это прекрасно! Если вы используете SQL Server Express или полную версию SQL Server, но у вас нет плана обслуживания и резервного копирования, продолжайте читать эту статью.

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

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

Далее приведены наши рекомендации по регулярному обслуживанию базы данных.

Хранение данных

Определите объем данных, которые необходимо хранить для рабочих задач. Обычно 60 - 90 достаточно для производственных целей. Используйте средство обслуживания баз данных Ivanti Security Controls для очистки данных, которые старше указанного числа дней, и планирования задач выполнения этого она регулярной основе.

Отчеты

Определите, какие данные отчетов необходимы для аудита\rнормативных требований. Запускайте ежемесячные отчеты для удовлетворения этих потребностей и храните отчеты в файлах столько, сколько этого требует ваша политика. Обычно 13 месяцев - это достаточное количество времени для хранения данных отчетов.

Резервные копии базы данных

Ivanti рекомендует запускать еженедельные инкрементные и ежемесячные полные резервные копирования. Резервное копирование должно быть выполнено непосредственно перед запланированной очисткой. Сохраняйте резервные копии достаточно долго в качестве данных отчетности.

Расписание обслуживания базы данных

  • Резервные копии: Полные ежемесячно, сразу после обслуживания исправлений в этом месяце. Еженедельное приращение в конце каждой недели (желательно после установки исправлений в выходной).
  • Дата очистки: После выполнения полного ежемесячного резервного копирования
  • Реиндексация: После очистки данных
  • Целостность: После реиндексации

Средство обслуживания базы данных

Пользователи SQL Server Express, которые не имеют доступа к Мастеру планов обслуживания SQL Server, могут использовать средство Ivanti Security Controls для обслуживания баз данных. Средство обслуживания базы данных позволяет:

  • Удалять старые результаты выполнения
  • Перестраивать индексы на сервере SQL Server
  • Создавать резервные копии вашей базы данных и журнала транзакций

Это выполняется посредством выбора Управление > Обслуживание базы данных и указания, когда требуется выполнять задачи обслуживания базы данных. Для получения информации см. тему справки Управление базами данных.

Мастер планов обслуживания SQL Server

Если вы используете полную версию SQL Server, вам необходимо запустить Мастер планов обслуживания SQL Server для настройки планов обслуживания, поскольку это приложение более надежно и имеет дополнительные функции. Вы можете использовать средство обслуживания баз данных Ivanti Security Controls, но Мастер планов обслуживания SQL Server является более надежным и имеет дополнительные функции.

Родственные темы