共用方式為


Workload 元素 (DTA)

指定微調工作階段所用的工作負載。

語法

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

元素特性

特徵 說明
資料類型和長度 沒有。
預設值 沒有。
出現次數 每個 DTAInput 元素都需要一次。

元素關聯性

關係 元素
父元素 啟動及使用資料庫引擎調整顧問
子元素 File 元素 (DTA)

工作負載的 Database 元素 (DTA)

EventString 元素 (DTA)

備註

工作負載是針對需要微調的一或多個資料庫來執行的一組 Transact-SQL 陳述式。 Database Engine Tuning Advisor 可以利用 Transact-SQL 指令碼、追蹤檔和追蹤資料表來作為工作負載。

如果您在 XML 輸入檔中指定工作負載,以及在命令列中利用 dta 工具來指定工作負載,就會利用命令列所指定的工作負載來進行微調。 命令列所指定的所有微調選項都會覆寫 XML 輸入檔中所指定的微調選項。 XML 輸入檔中以評估模式輸入的使用者指定組態是唯一例外。 例如,如果在 XML 輸入檔的Configuration元素中輸入組態,而且EvaluateConfiguration元素也指定為其中一個微調選項,XML 輸入檔中指定的微調選項將會覆寫命令列中輸入的任何微調選項。

每個微調工作階段都必須指定一個工作負載。

範例

下列程式代碼範例會為 Workload 元素指定 MyDatabase.MyDBOwner.TuningTable001 追蹤資料表。 搭配 SQL Server Profiler 使用微調範本來建立 TuningTable001 ,並將這份追蹤輸出儲存成一份資料表。

<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 輸入檔參考 (資料庫引擎調整顧問)