Share via


如何:建立 XML 輸入檔

如果您是有經驗的 XML 開發人員,就可以建立 XML 格式的檔案,以供 Database Engine Tuning Advisor 用來微調工作負載。若要建立這些 XML 檔案,請使用您喜好的 XML 工具來編輯範例檔,或是根據 Database Engine Tuning Advisor XML 結構描述產生執行個體。

您的 MicrosoftSQL Server 安裝中有 Database Engine Tuning Advisor XML 結構描述,其位置如下:

C:\Program Files\Microsoft SQL Server\100\Tools\Binn\schemas\sqlserver\2004\07\dta\dtaschema.xsd

您也可以從 Microsoft 網站,線上取得 Database Engine Tuning Advisor XML 結構描述。

此 URL 可將您帶往具有許多 SQL Server XML 結構描述的網頁。將網頁向下捲動,直到您找到 Database Engine Tuning Advisor 的資料列。

若要建立 XML 輸入檔來微調工作負載

  1. 建立工作負載。您可以使用 SQL Server Profiler 中的微調範本來使用追蹤檔案或資料表,或是建立 Transact-SQL 指令碼來重新產生 SQL Server 的代表性工作負載。如需詳細資訊,請參閱<如何:建立工作負載>。

  2. 使用下列其中一種方法來建立 XML 輸入檔:

    • 將其中一個 XML 輸入檔範例 (DTA) 複製並貼到您喜好的 XML 編輯器中。變更當中的值,指定適合您的 SQL Server 安裝的引數,然後儲存該 XML 檔案。

    • 使用您喜好的 XML 工具,根據 Database Engine Tuning Advisor 結構描述產生執行個體。

  3. 建立 XML 輸入檔之後,用它來作為 dta 命令列公用程式的輸入值,以微調工作負載。如需以此公用程式來使用 XML 輸入檔的詳細資訊,請參閱<如何:使用 dta 公用程式微調資料庫>。

[!附註]

若您想要使用內嵌工作負載 (此為在 XML 輸入檔中直接指定的工作負載),請使用範例:含內嵌工作負載的 XML 輸入檔範例 (DTA)

安全性

如需有關使用 Database Engine Tuning Advisor 所需之權限的重要資訊,請參閱<初始化 Database Engine Tuning Advisor>。