Глава 3. Технологии администрирования серверов баз данных
3.5. Использование помощника по настройке ядра СУБД
Запустите SQL Server Management Studio. Откройте окно New Query (Создать запрос) и измените контекст базы данных на Adventure Works.
Введите следующие инструкции, которые мы будем оптимизировать с помощью Помощника по настройке ядра СУБД. Код этого примера можно найти среди файлов примеров под именем UsingDatabaseEngineTuningAdvisor.sql.
USE AdventureWorks;
  SELECT o.SalesOrderID, o.OrderDate, od.ProductID 
     FROM dbo.Orders o INNER JOIN dbo.OrderDetails od 
       ON o.SalesOrderID = od.SalesOrderID 
     WHERE o.SalesOrderID = 43659;
  SELECT o.SalesOrderID, o.OrderDate, od.ProductID 
     FROM dbo.Orders o INNER JOIN dbo.OrderDetails od
       ON o.SalesOrderID = od.SalesOrderID
     WHERE o.SalesOrderID BETWEEN 43659 AND 44000;
Чтобы сохранить этот сценарий в качестве файла рабочей нагрузки, откройте меню File (Файл) и выберите команду Save As (Сохранить как). Сохраните файл под именем dta.sql.
В SQL Server Management Studio выберите из меню Tools (Сервис) команду Database Engine Tuning Advisor (Помощник по настройке ядра СУБД). Установите соединение с экземпляром SQL Server
Выберите файл, который мы сохранили в пункте 3 как файл рабочей нагрузки и выберите в качестве базы данных, подлежащей настройке, Adventure Works.
Нажмите на панели инструментов кнопку Start Analysis (Начать анализ).
По завершении анализа откроется окно с рекомендациями, как показано на следующем рисунке:
Помощник по настройке ядра СУБД рекомендует создать два индекса. Чтобы сохранить сценарий для генерации индексов, выберите из меню Actions (Действия) команду Save Recommendations (Сохранить рекомендации).
Закройте окно Database Engine Tuning Advisor (Помощник по настройке ядра СУБД).
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website