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

Рекомендации помощника по настройке ядра СУБД можно реализовать вручную или автоматически в качестве компонента текущего сеанса. Для изучения результатов настройки перед их реализацией следует использовать графический интерфейс пользователя (GUI) помощника по настройке ядра СУБД. Затем с помощью среды Microsoft Среда SQL Server Management Studio можно вручную запускать сценарии на языке Transact-SQL, формируемые помощником по настройке ядра СУБД в результате анализа рабочей нагрузки, чтобы реализовать его рекомендации. Если нет необходимости изучать результаты перед их реализацией, можно использовать параметр -a программы командной строки dta, который указывает программе автоматически реализовать рекомендации по настройке после анализа рабочей нагрузки системы. Следующие процедуры иллюстрируют, как использовать оба интерфейса помощника по настройке ядра СУБД для реализации его рекомендаций.

Реализация вручную рекомендаций по настройке с помощью интерфейса GUI помощника по настройке ядра СУБД

  1. Настройте базы данных с помощью графического пользовательского интерфейса помощника по настройке ядра СУБД или программы командной строки dta. См. раздел Как настроить базу данных. Если нужно использовать существующий сеанс настройки, пропустите этот шаг и перейдите к шагу 2.

  2. Запустите графический пользовательский интерфейс помощника по настройке ядра СУБД. См. раздел Запуск помощника по настройке ядра СУБД. Если нужно реализовать рекомендации по настройке для существующего сеанса настройки, откройте его, дважды щелкнув имя сеанса в мониторе сеансов.

  3. После завершения нового сеанса настройки либо после загрузки средством существующего сеанса выберите пункт Применить рекомендации в меню Действия.

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

  5. Нажмите кнопку ОК для применения рекомендаций.

Автоматическая реализация рекомендаций по настройке с помощью программы командной строки dta

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

    Придерживайтесь следующих рекомендаций перед началом настройки:

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

    • Если сеанс настройки длится дольше запланированного времени, можно нажать клавиши CTRL+C для завершения сеанса настройки. Нажатие клавиш CTRL+C в данных обстоятельствах заставляет программу dta выдать наилучшие рекомендации на основе уже потребленной рабочей нагрузки и не тратить время, уже использованное средством на настройку рабочей нагрузки.

  2. В командной строке введите следующее:

    dta -E -D DatabaseName -if WorkloadFile -s SessionName -a
    

    где ключ -E указывает, что в сеансе настройки используется доверительное соединение (вместо идентификатора входа и пароля); ключ -D - имя базы данных, настройка которой выполняется, либо разделенный запятыми список нескольких баз данных, используемых в рабочей нагрузке; ключ -if - имя и путь к файлу рабочей нагрузки; ключ -s - имя данного сеанса настройки, а ключ -a указывает, что программа командной строки dta должна автоматически применить рекомендации по настройке после анализа рабочей нагрузки без подтверждения пользователя. Дополнительные сведения об использовании программы командной строки dta для настройки баз данных см. в разделе Как настроить базу данных при помощи программы dta.

  3. Нажмите клавишу ВВОД.

Безопасность

Важные сведения о разрешениях, необходимых для работы с помощником по настройке ядра СУБД, см. в разделе Инициализация помощника по настройке ядра СУБД.