Программирование >>  Администрирование microsoft sql 

1 ... 192 193 194 [ 195 ] 196 197 198 ... 203


Возможно. Если отдельные наборы разрешений напрямую сопоставлены с группами Windows 2000 и регистрационные записи SQL Server 2000 не используются, преимуществ нет. Но, если вам потребуется использовать регистрационные записи SQL Server 2000 или если нескольким группам Windows 2000 иужеи одинаковый набор разрешений, назначение разрешений пользовательской группе БД упростит администрирование экземпляра SQL Server 2000.

Глава

Закрепление материала

1. Вы работаете с несколькими серверными приложениями на одном компьютере и заметили, что после периода низкой активности производительность SQL Server 2000 мала. Как вы можете повысить производительность?

Следует задать минимально используемый объем ОЗУ, чтобы экземпляру SQL Server 2000 всегда б1ла доступна определенная часть физической памяти.

2. Вы хотите настроить службу SQL Server Agent, чтобы отправлять администраторам почту в ответ на оповещения. Что вы должны сделать в первую очередь? Службу SQL Server Agent следует сконфигурировать для использования доменной

учетной записи.

3. Вы хотите разрешить XML-запросы к одной из ваших БД. Что для этого нужно

сделать?

Сконфигурируйте виртуальный каталог I IS, ссылающийся на БД, и укажите контекст безопасности подключающихся пользователей. Кроме того, нужно указать допустимые типы XML-запросов.

Глава 13

Закрепление материала

1. Администратор БД, назначенный надежным оператором, увольняется из компании. Что нужно сделать, прежде чем удалить его из списка операторов?

назначить надежным оператором другого пользователя или запретить уведомлять надежного оператора о собгтиях SQL Server.

2. Что можно предпринять, если не выполняется по расписанию?

что активны расписание и задание и запущена служба SQL Server Agent.

3. Вы создали оповещение, при заполнении журнала на 90%. Однако иногда журнал успевает заполниться до того, как сработает оповещение. Почему это происходит и как решить проблему?

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

4. Помимо управления контроллерами доменов, Web-узлом и почтовым сервером, в ваши обязанности входит поддержка небольшой БД. Вы хотите автоматизировать выполнение как можно большего числа задач. С чего начать?

Первое, что следует автоматизировать, - резервное копирование. Мастер Database Maintenance Plan Wizard позволяет автоматизировать архивацию всех системных и



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

5. Вы хотите создать отдельное задание, которое бы каждую ночь автоматически архивировало БД на всех экземплярах SQL Server и уведомляло вас о возникающих проблемах. Реально ли это?

Да. Вы можете создать для этого мультисерверное задание, и, как оператор основного сервера, получать уведомления об ошибках его выполнения. Если уведомления не б мо, предполагается, что задание uiiio завершилось ех серверах. Однако, если откажет почтовая система вашей компании или остановится служба Messenger, вы не сможете получить уведомление об ошибке выполнения задания.

Глава 14

Закрепление материала

Вы недавно стали администратором БД среднего размера, и вам поставили задачу повысить ее производительность. Однако явных проблем нет. С чего следует начать оптимизацию?

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

2. Вам требуется быстро просмотреть информацию об использовании всех ресурсов компьютера SQL Server и определить, достаточны ли ресурсы для выполнения поставленных задач. Какая утилита больше всего подходит для этой цели?

Лучше всего подойдет Task Manager ожно поместить в системную панель и использовать для быстрого просмотра активности процессора, памяти и ввода - вывода системы.

3. Вы просматриваете текущую активность сервера с помощью SQL Server Enterprise Manager и обнаружили несколько мешающих блокировок. Как определить, являются ли они серьезной проблемой?

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

Глава 15

Закрепление материала

1. Сотрудникам из бразильского офиса вашей компании требуется доступ к данным центральной БД в Нью-Йорке для анализа продаж. Бразильские сотрудники обращаются к нью-йоркской БД по выделенному каналу на 56 Кбит/сек, который



параллельно используется и для других целей. Вы хотите организовать репликацию данных между нью-йоркским и бразильским офисами. Какой тип следует

выбрать и какая дополнительная информация вам потребуется?

Поскольку информация предназначается дл та продаж, пользователям, по-видимому, не нужны самые последние данные. В зависимости от размера БД и объема изменений, можно организовать репликацию транзакций или моментальных снимков. Она будет осуществляться раз в день, возможно, поздно вечером.

2. Вы развернули репликацию сведением. Все подписчики под управлением Windows NT 4.0/2000 могут инициализировать подписку и успешно обмениваться данными с издателем. Однако подписчики под управлением Windows)SМ-, обмениваться данными с издателем не могут. В чем здесь проблема и как ее устранить? Подписчики Windows 98/Ме, по-видимому, не смогут обратиться к папке начальных моментальных снимков. По умолчанию к ней можно обращаться только через скры-Tbiii административны!! ресурс, которьш доступен исключительно членам локально!! группы Administrators сервера-распространителя. Чтобы решить данную проблему, создайте для папки начальных моментальных снимков общедоступное сетевое имя и назначьте необходимые разрешения.

3. Вы планируете организовать репликацию сведением. Каковы использования выделенного распространителя?

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

4. Вы развернули репликацию транзакций, и при мониторинге БД распространения обнаружилось, что размер последней больше ожидавшегося. Что это может быть вызвано? Какие парметры настройки распространителя нужно изменить, чтобы уменьшить размер БД?

Причина увеличения размера БД распространения, возможно, кроется

в длительном сроке хранения транзакций. По умолчанию они хранятся в БД в течение 72 часов или пока их не загрузят все по.шисчики. Проверьте максимальный период хранения транзакций. Убедитесь также, не уходит ли у како-либо из подписчиков слишком много времени на загрузку изменений. Кроме loro, если разрешена анонимная подписка, транзакции будут храниться в течении заданного максимального срока.

Глава

Закрепление материала

Вы - администратор нескольких экземпляров SQL Server, которые должны доступны круглосуточно семь дней в неделю. Опишите и недостат-

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

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



1 ... 192 193 194 [ 195 ] 196 197 198 ... 203

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика