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


Элемент Workload (DTA)

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

Синтаксис

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

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

Характеристика Описание

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

Нет

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

Нет

Применяемость

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

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

Связь Элементы

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

Элемент DTAInput (DTA)

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

Элемент 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-файлу (DTA)

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

Как создать рабочие нагрузки

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

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