Поделиться через


Настройка рабочей нагрузки

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

В этом задании используется база данных AdventureWorks. Это новый, увеличенный образец базы данных, который позволяет изучить расширенные возможности сервера SQL Server. Хранилище данных AdventureWorksDW является связанной базой данных, которая поддерживает службы Analysis Services. В целях повышения безопасности эти базы данных не установлены по умолчанию. Чтобы установить образцы баз данных, выполните программу установки в компоненте Установка и удаление программ в панели управления Windows.

Настройка файла сценария рабочей нагрузки Transact-SQL

  1. Скопируйте образец одной или нескольких инструкций SELECT из примера «A. Использование инструкции SELECT для получения строк и столбцов» в разделе Примеры использования инструкции SELECT (Transact-SQL) и вставьте их в редактор запросов среды SQL Server Management Studio. Сохраните файл под именем MyScript.sql в каталог, где его будет легко найти.

  2. Запустите помощник по настройке ядра СУБД. См. раздел Запуск помощника по настройке ядра СУБД.

  3. В правой области помощника по настройке ядра СУБД в поле Имя сеанса введите MySession.

  4. Выберите в поле Рабочая нагрузка значение Файл, нажмите кнопку Выберите файл рабочей нагрузки и выберите файл MyScript.sql, сохраненный в шаге 1.

  5. Выберите в списке База данных для анализа рабочей нагрузки значение AdventureWorks, выберите AdventureWorks в сетке Выберите базы данных и таблицы для настройки и оставьте установленным флажок Сохранить журнал настройки. В поле База данных для анализа рабочей нагрузки указывается первая база данных, к которой будет подключаться помощник по настройке ядра СУБД при настройке рабочей нагрузки. После начала настройки помощник по настройке ядра СУБД подключается к базам данных, определенным в инструкциях USE DATABASE, которые содержатся в рабочей нагрузке.

  6. Перейдите на вкладку Параметры настройки. В этом задании не рассматривается настройка параметров, однако рекомендуется ознакомиться со значениями параметров по умолчанию. Нажмите клавишу F1, чтобы вызвать справку для этой страницы с вкладками. Нажмите кнопку Дополнительные параметры, чтобы просмотреть дополнительные параметры настройки. Нажмите кнопку Справка в диалоговом окне Расширенные параметры настройки, чтобы просмотреть дополнительные сведения о параметрах настройки. Нажмите кнопку Отмена, чтобы закрыть диалоговое окно Расширенные параметры настройки и оставить заданные по умолчанию параметры.

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

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

  8. Сохраните рекомендации в виде сценария Transact-SQL, выбрав пункт Сохранить рекомендации в меню Действия. В диалоговом окне Сохранить как перейдите в каталог, где требуется сохранить сценарий рекомендаций, и введите имя файла MyRecommendations.

Сводка

Настройка простой рабочей нагрузки инструкции SELECT для базы данных AdventureWorks завершена. Помощник по настройке ядра СУБД в качестве рабочих нагрузок может также принимать файлы трассировки приложения Приложение SQL Server Profiler или таблицы. В следующей задаче рассматривается, как просмотреть рекомендации настройки, полученные в результате учебной настройки, и что они означают.

Следующая задача занятия

Просмотр рекомендаций по настройке