Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LektsiiNovye.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.92 Mб
Скачать

Резервное копирование и восстановление

Многие считают, что наиболее ответственными обязанностями администратора баз данных являются резервное копирование и восстановление. Эти работы гарантируют сохранение базы данных при серьезных отказах оборудования. При таких отказах надежда оживить базу данных зависит только от резервной копии. Операции резервного копирования являются единообразными и понятными, их следует выполнять регулярно. Чтобы гарантировать хорошее качество этих резервных копий следует регулярно их тестировать и убеждаться в их пригодности. Уделяя надлежащее внимание этим работам, можно гарантировать безопасность системы.

Управление пользователями

Ещё одной повседневной задачей является управление пользователями. Оно заключается в администрировании входов в SQL Server и ролей базы данных. К важной обязанности администратора баз данных относится обеспечение авторизованными правами доступа всех желающих работать с базой данных. Такие права доступа предоставляются администратором баз данных обычно после одобрения отделом кадров.

Прочая обычная работа

К другим обычным работам можно отнести наблюдение за использованием места для хранения базы данных, реорганизация индексов, проверка достоверности объектов базы данных и мониторинг общего «состояния здоровья» системы. Важен мониторинг изменений в системе. Любое изменение, даже самое незначительное, может быть признаком надвигающихся проблем. Несмотря на то, что некоторые из повседневных работ могут быть автоматизированы, хороший администратор регулярно проверяет качество выполнения автоматизированных работ.

Уровень качества обслуживания

Нужно следить, чтобы система обеспечивала определённый уровень качества обслуживания для важных задач. Этот уровень качества обслуживания, который должна обеспечивать система, может определяться соглашением об уровне обслуживания (SLA, service level agreement). Даже если нет никакого контракта, все равно администратор баз данных должен обеспечивать наилучший уровень обслуживания. Этого можно добиться, стремясь к максимально большему времени работоспособности системы и к максимальной производительности, настраивая производительность и планируя мощность.

Мониторинг и настройки производительности

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

SQL Server предлагает несколько инструментальных средств для мониторинга системы, перечисленных ниже вместе с другими средствами для мониторинга:

  • System Monitor – применяется для мониторинга использования ресурсов SQL Server и операционной системы; является средством операционной системы, доступным из меню Start;

  • SQL Server Enterprise MАnager – предоставляет как информацию об использовании ресурсов, так и некоторую ограниченную информацию о производительности;

  • программы мониторинга систем управления реляционными базами данных от сторонних производителей – эти средства имеют возможности для мониторинга систем управления реляционными базами данных и для выдачи оповещений;

  • сетевые мониторы – применяются при необходимости слежения за сетью; например, SMS (Systems Management Server) от фирмы Microsoft;

  • общение с пользователями – позволяют получить информацию о том, как пользователи оценивают производительность системы; очень важно иметь контакт с коллективом пользователей и понимать, довольны ли они работой системы; очень часто проблема заключается только в отсутствии взаимодействия между администратором баз данных и пользователями;

  • средства для мониторинга использования места на диске.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]