Начало работы с программой командной строки dta и настройка рабочей нагрузки

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

В учебнике используется образец базы данных AdventureWorks2012 . В целях повышения безопасности образцы баз данных не установлены. Дополнительные сведения об установке образцов баз данных см. в статье Установка образцов SQL Server и образцов баз данных.

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

Запуск программы командной строки dta и просмотр справки

  1. В меню Пуск последовательно выберите команды Все программы, Стандартные и Командная строка.

  2. В командной строке введите следующую команду и нажмите клавишу ВВОД:

    dta -? | more
    

    Часть | more этой команды является необязательной. Однако ее использование позволит пролистывать справку по синтаксису этой программы. Нажимайте клавишу ВВОД, чтобы просматривать текст справки построчно, или клавишу ПРОБЕЛ, чтобы перелистывать текст справки по страницам.

Настройка простой рабочей нагрузки с помощью программы командной строки dta

  1. В командной строке перейдите в каталог, где был сохранен файл MyScript.sql.

  2. В командной строке введите следующую команду и нажмите клавишу ВВОД, чтобы запустить команду и начать сеанс настройки (обратите внимание, что программа учитывает регистр в ходе синтаксического анализа команд):

    dta -S YourServerName\YourSQLServerInstanceName -E -D AdventureWorks2012 -if MyScript.sql -s MySession2 -of MySession2OutputScript.sql -ox MySession2Output.xml -fa IDX_IV -fp NONE -fk NONE
    

    где -S указывает имя сервера и экземпляр служб SQL Server, на котором установлена база данных AdventureWorks2012 . Параметр -E указывает, что требуется использовать доверительное соединение с экземпляром. Это целесообразно, если соединение устанавливается с учетной записью домена Windows. Параметр -D указывает базу данных, которую нужно настроить, параметр -if указывает файл рабочей нагрузки, параметр -s указывает имя сеанса, параметр -of указывает файл, в который средство должно записать скрипт рекомендаций Transact-SQL, а параметр -ox указывает файл, в который средство должно записать рекомендации в формате XML. Последние три параметра управляют настройкой следующим образом: параметр -fa IDX_IV указывает, что помощник по настройке ядра СУБД должен добавлять только индексы (как кластеризованные, так и некластеризованные) и индексированные представления; параметр -fp NONE указывает, что в ходе анализа не должна учитываться стратегия секционирования; параметр -fk NONE указывает, что существующие в базе данных структуры физического проектирования не должны сохраняться при формировании рекомендаций помощником по настройке ядра СУБД.

  3. Закончив настройку рабочей нагрузки, помощник по настройке ядра СУБД выведет сообщение, свидетельствующее об успешном завершении сеанса настройки. Можно просмотреть результаты настройки, используя среду Среда SQL Server Management Studio, чтобы открыть файлы MySession2OutputScript.sql и MySession2Output.xml. Кроме того, сеанс настройки MySession2 можно открыть в графическом интерфейсе помощника по настройке ядра СУБД и просмотреть его рекомендации и отчеты, что рассматривалось в разделах Просмотр рекомендаций по настройке и Просмотр отчетов настройки.

Сводка

Завершена настройка простой рабочей нагрузки в командной строке с помощью программы dta. Это средство предоставляет также множество других возможностей настройки. Дополнительные сведения см. в справке средства (dta -?) и в разделе справки dta, программа.

После завершения работы с этим учебником

Выполнив задания этого учебника, изучите следующие разделы, чтобы получить дополнительные сведения о помощнике по настройке ядра СУБД:

  • В статье Помощник по настройке ядра СУБД; описывается выполнение задач с использованием этого средства.

  • dta, программа — справочный материал по программе командной строки и дополнительному XML-файлу, который вы можете использовать для управления ее работой.

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

См. также

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

Учебники по компоненту ядра СУБД