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

Помощник по настройке ядра СУБД (Microsoft), входящий в состав SQL Server 2005, помогает выбирать и создавать оптимальный набор индексов, индексированных представлений и секций пользователям, не обладающим специальными знаниями о структуре баз данных или внутреннем устройстве Microsoft SQL Server.

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

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

Возможности настройки помощника по настройке ядра СУБД

Помощник по настройке ядра СУБД может:

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

См. также

Задачи

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

Основные понятия

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

Другие ресурсы

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

Справка и поддержка

Получение помощи по SQL Server 2005