Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Работа с базами данных для пользователей
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

Лабораторная работа 6.2 Автоматическая генерация оптимальной системы индексов в SQL Server

Автоматическая генерация оптимальной системы индексов в базе данных SQL Server, Index Tuning Wizard

Задание:

Оптимизируйте систему индексов для таблицы OD_Test базы данных Northwind средствами Index Tuning Wizard таким образом, чтобы с максимальной скоростью выполнялись запросы, аналогичные запросу

SELECT * FROM OD_Test  WHERE OrderID = '10369'

После оптимизации получите информацию о созданных Index Tuning Wizard индексах.

Решение:

1) Откройте Query Analyzer, подключитесь к вашему локальному серверу, а затем перейдите к базе данных Northwind и выполните запрос

SELECT * FROM OD_Test  WHERE OrderID = '10369'

2) Выделите текст вашего запроса, а затем в меню Query выберите Index Tuning Wizard. Откроется окно мастера Index Tuning Wizard.

3) На первом экране Index Tuning Wizard нажмите на кнопку Next. На экране Select Server and Database убедитесь, чтобы выбрана база данных Northwind вашего локального сервера и установите переключатель в положение Thorough.

4) На экране Specify Workload убедитесь, что переключатель находится в положении SQL Query Analyzer selection. Нажмите на кнопку Advanced Options и просмотрите параметры, которые можно настроить в открывшемся окне. Нажмите на кнопку Next.

5) На экране Select tables to tune установите флажок напротив таблицы [dbo].[OD_Test] и нажмите на кнопку Next. Будет произведен анализ структуры индексов и сгенерированы рекомендации.

6) В окне Index Recommendations нажмите на кнопку Analysis и просмотрите каждый из пяти предлагаемых вам отчетов. Закройте окно анализа и нажмите на кнопку Next.

7) На экране Schedule Index Update Job установите флажок Apply changes и убедитесь, что переключатель находится в положении Execute recommendations now. Нажмите на кнопку Next, а затем - Finish.

8) В Query Analyzer выполните запрос

SP_HELPINDEX [OD_Test]

и просмотрите информацию о созданном индексе.

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 

 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru