Системное администрирование SQL Server

Подкатегории

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

В этом разделе описываются некоторые возможности Database Engine, которые относятся к системному окружению. Во-первых, в главе дается подробное описание системных баз данных, которые инсталлируются при установке всей системы. Другой темой, связанной с системой, является хранение данных. В этом разделе рассматриваются некоторые типы дисковых страниц, также как и способы сохранения на диске различных типов данных. Под конец объясняется использование системных утилит bср и sqicmd, а также системной команды DBCC.

Просмотреть материалы...

Управление экземплярами сервера и поддержка баз данных

В этом разделе описываются средства для управления экземплярами Database Engine (Declarative Management Framework) и мастер для создания планов поддержки базы данных (Maintenance Plan Wizard). Declarative Management Framework (DMF) является новым средством в SQL Server 2008, которое используется для управления всеми экземплярами его баз данных. Maintenance Plan Wizard обеспечивает некоторое количество задач, которые, помимо всего другого, проверяют, правильно ли выполняется ваша база данных и находятся ли ваши таблицы и индексы в согласованном состоянии.

Просмотреть материалы...

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

В этом разделе рассматриваются две из наиболее важных задач, связанные с системой администрирования: резервное копирование и восстановление. Резервное копирование (backup) означает процесс создания копии базы данных (баз данных) и/или протоколов транзакций для разделения устройств, которые в дальнейшем при необходимости могут быть использованы для восстановления данных. Восстановление (recovery) - это процесс использования устройства резервной копии для замены неподтвержденных, несогласованных или потерянных данных.

Просмотреть материалы...

Система автоматизации задач администрирования

Одним из наиболее важных преимуществ Database Engine по сравнению с другими реляционными СУБД является его автоматическое администрирование задач, а это снижает затраты. Вы можете автоматизировать все эти задачи, так что они появятся в регулярном расписании. Например, вы можете установить, что задача резервного копирования базы данных появляется каждую пятницу в 20:00, а задача резервного копирования протокола транзакций - ежедневно в полночь.

Просмотреть материалы...

Репликация данных

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

Просмотреть материалы...

Оптимизатор запросов

Вопросом, который обычно возникает, когда Database Engine (или любая другая система реляционной базы данных) выполняет запрос, является вопрос, как доступ к необходимым данным и обработка этих данных в запросе может быть выполнена с максимальной эффективностью. Компонент системы базы данных, ответственный за такую деятельность, называется оптимизатором запросов. Задачей оптимизатора запросов (или просто оптимизатора) является рассмотрение множества возможных стратегий выполнения поиска требуемых в запросе данных и выбор наиболее эффективной стратегии. Выбранная стратегия называется планом выполнения запроса. Оптимизатор принимает свои решения с учетом таких факторов, как: насколько велики по размерам таблицы, вовлеченные в запрос, какие существуют индексы и какие логические операции (and, or, not) используются в предложении where. Обычно такие факторы называются статистическими данными.

Просмотреть материалы...

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

Улучшение производительности системы базы данных требует принятия множества решений, таких как: где хранить данные и как осуществлять доступ к данным. Эта задача отличается от других административных задач, потому что содержит несколько иные шаги, которые связаны со всеми аспектами программного обеспечения и оборудования. Если система базы данных не работает оптимально, то системный администратор должен проверить множество факторов и по возможности настроить программное обеспечение (операционную систему, систему базы данных, приложения базы данных) так же, как и оборудование.

Просмотреть материалы...

Оценить
(0 голоса)
Одной из самых больших проблем предыдущих версий SQL Server является попытка управления ресурсами в конкурентной рабочей нагрузке на разделяемом сервере базы данных. Вы можете решить эту проблему, используя либо виртуализацию сервера, либо несколько экземпляров сервера. В обоих случаях для экземпляра не существует возможности определить, используют ли другие экземпляры (или виртуальные машины) память и центральный процессор. Новый инструмент Resource Governor управляет подобной ситуацией, предоставляя возможность одному экземпляру резервировать часть CPU (или другого ресурса) для отдельного процесса. Обычно Resource Governor позволяет администратору базы данных определять ограничения ресурсов и приоритеты для различных рабочих нагрузок. Таким путем может быть достигнута согласованность производительности для процессов.…
Оценить
(0 голоса)
Вопросы производительности могут быть разделены на проактивные (упреждающие) и реактивные ответы. Проактивные вопросы касаются всех видов деятельности, которые влияют на производительность всей системы и которые повлияют на будущие системы организации. Правильное проектирование базы данных и правильный выбор форм операторов Transact-SQL в программах приложений принадлежит области проактивных ответов. Реактивные вопросы производительности связаны с действиями, которые предпринимаются после появления проблемы производительности. SQL Server предоставляет множество инструментов (графические компоненты, операторы Transact-SQL и хранимые процедуры), которые могут быть использованы для просмотра и трассировки проблем производительности в системе SQL Server. Среди всех компонентов Performance Monitor и представления динамического управления являются лучшими инструментами для мониторинга, потому…
«ПерваяПредыдущая111213141516СледующаяПоследняя»
Навигация
© 2021 serversql.ru. Все права защищены.