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


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

В SQL Server 2005 помощник по настройке ядра СУБД заменил мастер настройки индексов предыдущих версий SQL Server. Улучшения помощника по настройке ядра СУБД позволили повысить качество рекомендаций и увеличить количество оцениваемых типов событий и рассматриваемых типов физических структур. К физическим структурам относятся кластеризованные и некластеризованные индексы, индексированные представления и секционирование.

В SQL Server 2005 помощник по настройке ядра СУБД предоставляет два интерфейса пользователя: средство на основе графического пользовательского интерфейса (GUI) и программу командной строки dta.exe, которая позволяет использовать возможности помощника по настройке ядра СУБД в приложениях и сценариях.

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

Помощник по настройке ядра СУБД можно использовать для настройки баз данных SQL Server 2000 и SQL Server 2005. Дополнительные сведения о том, какие параметры настройки не поддерживается для SQL Server 2005 и SQL Server 2000, см. в разделе Неподдерживаемые параметры настройки.

В следующих разделах описаны новые возможности помощника по настройке ядра СУБД.

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

Помощник по настройке ядра СУБД предоставляет следующие новые возможности настройки баз данных SQL Server 2000:

  • Настройка привязки ко времени. Можно управлять временем, которое помощник по настройке ядра СУБД тратит на анализ рабочей нагрузки. Чем больше это время, тем лучше качество рекомендаций. Дополнительные сведения см. в разделе Ограничение продолжительности и событий настройки.
  • Настройка нескольких баз данных. Можно настроить рабочую нагрузку, включающую несколько баз данных. Помощник по настройке ядра СУБД может рекомендовать индексы, индексированные представления или секционирование по любой базе данных в рабочей нагрузке. Дополнительные сведения см. в разделе Настройка нескольких баз данных.
  • Настройка более широкого класса событий и триггеров. Можно включать рабочие нагрузки со следующими классами событий:
  • Журнал настройки. Помощник по настройке ядра СУБД записывает в журнал настройки все события, которые не может настроить, указывая причину, по которой событие не удалось настроить. В течение сеанса настройки можно просмотреть журнал и определить, способен ли помощник по настройке ядра СУБД настроить события рабочей нагрузки. Дополнительные сведения см. в разделе О журнале настройки.
  • Анализ возможных ситуаций. При пользовательской настройке ядра СУБД помощник поддерживает анализ возможных ситуаций. Функция выбора пользовательской настройки позволяет задать конфигурацию существующих и гипотетических физических структур во входном XML-файле. Помощник по настройке ядра СУБД позволяет перед настройкой оценить результаты использования этих физических структур без фактического применения данной конфигурации. Дополнительные сведения см. в разделе Исследовательский анализ с помощью помощника по настройке ядра СУБД.
  • Улучшенное управление параметрами настройки. Помощник по настройке ядра СУБД позволяет задавать разнообразные параметры настройки. Например, можно указать, чтобы при формировании рекомендации помощник по настройке ядра СУБД оценивал возможность добавления некластеризованных индексов или оставлял все кластеризованные индексы. Дополнительные сведения см. в разделе Доступные параметры настройки.
  • Поддержка XML. Помощник по настройке ядра СУБД может принимать входной XML-файл или формировать рекомендации в виде XML-файла. XML-схема помощника по настройке ядра СУБД опубликована и доступна по следующему URL-адресу:
    https://schemas.microsoft.com/sqlserver/

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

Помощник по настройке ядра СУБД, применяемый для настройки базы данных SQL Server 2005, предоставляет следующие новые возможности по сравнению с SQL Server 2000:

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

См. также

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

Различия между помощником по настройке ядра СУБД и мастером настройки индексов
Особенности помощника по настройке ядра СУБД
Настройка физической структуры базы данных
Программа dta

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

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