Элемент Workload (DTA)

Позволяет задать рабочую нагрузку для использования в сеансе настройки.

Синтаксис

<DTAInput>
    <Server>
...code removed...
    <Workload>...</Workload>

Характеристики элемента

Характеристика

Описание

Тип данных и длина

Отсутствует.

Значение по умолчанию

Отсутствует.

Количество вхождений

Требуется один раз для каждого элемента DTAInput.

Связи элемента

Связь

Элементы

Родительский элемент

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

Дочерние элементы

Элемент File (DTA)

Элемент Database описания рабочей нагрузки (DTA)

Элемент EventString (DTA)

Замечания

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

Если заданы две рабочие нагрузки (одна во входном файле XML-данных, другая в командной строке средства dta), для настройки будет использоваться последняя. Параметры настройки, заданные в командной строке, имеют приоритет над параметрами, заданными во входном XML-файле. Единственное исключение — если пользовательская конфигурация вводится во входной XML-файл в оценочном режиме. Например, если конфигурация вводится посредством элемента Configuration входного XML-файла и, кроме того, в качестве одного из параметров настройки задан элемент EvaluateConfiguration, параметры настройки из входного XML-файла получат приоритет над любыми параметрами настройки, введенными в командной строке.

Для каждого сеанса настройки должна быть указана одна рабочая нагрузка.

Пример

В следующем примере кода задается таблица трассировки MyDatabase.MyDBOwner.TuningTable001 для элемента Workload. Таблица TuningTable001 создана с помощью шаблона настройки в SQL Server Profiler путем сохранения выходной трассировки в виде таблицы.

<DTAXML ...>
  <DTAInput>
    <Server>
...code removed here...
    </Server>
    <Workload>
      <Database>
        <Name>MyDatabase</Name>
        <Schema>
          <Name>MyDBOwner</Name>
            <Table>
              <Name>TuningTable001</Name>
            </Table>

        </Schema>
      </Database>
    </Workload>
...code removed here...
  </DTAInput>
</DTAXML>

См. также

Справочник

Справочник по входным XML-файлам (помощник по настройке ядра СУБД)