Урок 1. Основы работы с помощником по настройке ядра СУБД

Применимо к:SQL Server

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

Необходимые компоненты

Для работы с этим руководством вам потребуется СРЕДА SQL Server Management Studio, доступ к серверу под управлением SQL Server и AdventureWorks2022 базе данных.

См. инструкции по восстановлению резервной копии базы данных с помощью SSMS.

Примечание.

Этот учебник предназначен для пользователей, которые знакомы с SQL Server Management Studio и основными задачами по администрированию базы данных.

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

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

  1. Запустите среду SQL Server Management Studio (SSMS). В меню "Пуск" Windows наведите курсор на пункт Все программы и найдите в списке элемент Среда SQL Server Management Studio.
  2. Открыв среду SSMS, выберите меню Инструменты, а затем Помощник по настройке базы данных.

launch DTA from SSMS

  1. Помощник по настройке откроется и отобразит диалоговое окно Подключение к серверу. Проверьте здесь заданные по умолчанию параметры и щелкните Подключить, чтобы подключиться к SQL Server.

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

Database Engine Tuning Advisor default window

Примечание.

На вкладке Монитор сеансов отображается имя сеанса, которое составляется из имени подключенного пользователя и текущей даты.

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

  • Левая панель содержит монитор сеансов, в котором выводится список всех сеансов настройки, выполненных с этим экземпляром Microsoft SQL Server. При открытии помощника по настройке ядра СУБД вверху панели отображается новый сеанс. Имя этого сеанса можно задать на соседней панели. Первоначально показан только сеанс по умолчанию. Этот сеанс по умолчанию создается помощником по настройке ядра СУБД автоматически. После проведения настройки баз данных все сеансы настройки для экземпляра SQL Server, с которым установлено соединение, отображаются под новым сеансом. Чтобы переименовать, закрыть, удалить или скопировать сеанс настройки, следует щелкнуть его правой кнопкой мыши. Если щелкнуть правой кнопкой мыши список, можно отсортировать сеансы по имени, состоянию, времени создания или создать новый сеанс. В нижней части панели приводятся сведения о выбранном сеансе настройки. Нажав кнопку По категориям , можно выбрать режим отображения, при котором сведения организованы в категории. Если нажать кнопку По алфавиту , сведения будут отсортированы в алфавитном порядке. Кроме того, монитор сеансов можно скрыть, перетащив правую границу его панели к левой границе окна. Чтобы снова вывести монитор сеансов на экран, перетащите границу панели вправо. Монитор сеансов позволяет просматривать предыдущие сеансы настройки или использовать их для создания новых сеансов, имеющих сходные определения. Кроме того, с помощью монитора сеансов можно разрабатывать рекомендации по настройке. Дополнительные сведения см. в статье Просмотр и работа с выходными данными помощника по настройке ядра СУБД. Для возврата в этот учебник нажмите кнопку Назад в окне браузера.

  • Правая панель содержит вкладки Общие и Параметры настройки . Здесь можно определить сеанс настройки ядра СУБД. На вкладке Общие введите имя сеанса, определите используемый файл рабочей нагрузки или таблицу и выберите базу данных и таблицы, которые требуется настроить в данном сеансе. Рабочая нагрузка представляет собой набор инструкций Transact-SQL, которые выполняются в одной или нескольких настраиваемых базах данных. В помощнике по настройке ядра СУБД в качестве входной рабочей нагрузки при настройке базы данных используются файлы и таблицы трассировки, скрипты Transact-SQL и XML-файлы. На вкладке Параметры настройки можно выбрать структуры физической структуры базы данных (индексы или индексированные представления) и стратегию разделения на секции, которую должен проанализировать помощник по настройке ядра СУБД. На этой вкладке также указывается максимальное время, которое помощник по настройке ядра СУБД может затратить на настройку рабочей нагрузки. По умолчанию помощник по настройке ядра СУБД будет настраивать рабочую нагрузку в течение 1 часа.

Примечание.

Помощник по настройке ядра СУБД может принимать в качестве входных данных XML-файлы, если скрипт Transact-SQL импортирован из редактора запросов среды Microsoft SQL Server Management Studio. Дополнительные сведения см. в статье Запуск и использование помощника по настройке ядра СУБД, посвященной запуску помощника по настройке ядра СУБД из редактора запросов среды SQL Server Management Studio.

Настройка параметров и макета для средства

  1. В меню Сервис выберите пункт Параметры.

DTA Options

  1. В диалоговом окне Параметры просмотрите следующие параметры:

    • Раскройте список При запуске , чтобы просмотреть доступные варианты вида помощника по настройке ядра СУБД при запуске. По умолчанию выбран параметр Показать новый сеанс .

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

    • Значение параметра Помнить список последних использованных объектов может находиться в диапазоне от 1 до 10. Этот параметр устанавливает максимальное количество элементов в списках, отображаемых при выборе в меню Файл команд Последние сеансы или Последние файлы . По умолчанию для этого параметра указано значение 4.

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

    • По умолчанию установлен флажок Запрашивать подтверждение перед окончательным удалением сеансов , что позволяет избежать случайного удаления сеансов настройки.

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

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

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