Share via


如何:使用 Database Engine Tuning Advisor 來微調資料庫

您可以利用 Database Engine Tuning Advisor 圖形化使用者介面 (GUI),使用工作負載檔案或資料表來微調資料庫。Database Engine Tuning Advisor GUI 可讓您輕易地檢視目前微調工作階段的結果,以及上次微調工作階段的結果。如需詳細資訊,請參閱<使用工作階段監視器來評估微調建議>。

[!附註]

使用追蹤資料表作為 Database Engine Tuning Advisor 的工作負載之前,請確定追蹤已經停止。Database Engine Tuning Advisor 不支援使用仍在寫入追蹤事件的追蹤資料表作為工作負載。

若要使用工作負載檔案或資料表作為輸入以微調資料庫

  1. 決定您希望 Database Engine Tuning Advisor 在分析過程中考慮加入、移除或保留的資料庫功能 (索引、索引檢視、分割)。如需詳細資訊,請參閱<關於工作負載>和<使用 Database Engine Tuning Advisor 的注意事項>。

  2. 建立工作負載。如需詳細資訊,請參閱<如何:建立工作負載

  3. 啟動 Database Engine Tuning Advisor,登入 Microsoft SQL Server 的執行個體。如需詳細資訊,請參閱<啟動 Database Engine Tuning Advisor>。

  4. [一般] 索引標籤的 [工作階段名稱] 中輸入名稱,以建立新的微調工作階段。

  5. 選擇 [工作負載檔案][資料表] 並輸入檔案的路徑,或在相鄰的文字方塊中輸入資料表的名稱。

    指定資料表時的格式為

                  database_name.schema_name.table_name
    

    若要搜尋工作負載檔案或資料表,請按一下 [瀏覽] 按鈕。

    Database Engine Tuning Advisor 會假設工作負載檔案是換用檔案。如需有關換用檔案的詳細資訊,請參閱<限制追蹤檔案和資料表的大小>。

    使用追蹤資料表作為工作負載時,該資料表必須位於 Database Engine Tuning Advisor 所微調的同一部伺服器上。若您在不同的伺服器上建立追蹤資料表,請先將它移到 Database Engine Tuning Advisor 所微調的伺服器上,再用它來作為您的工作負載。

  6. 選取您在步驟 5 中選取要執行工作負載的資料庫與資料表。若要選取資料表,請按一下 [選取的資料表] 箭頭。

  7. 核取 [儲存微調記錄],以儲存微調記錄的副本。若您不想儲存微調記錄的副本,請清除核取方塊。

    分析之後,若要檢視微調記錄,您可以開啟工作階段,並選取 [進度] 索引標籤。

  8. 按一下 [微調選項] 索引標籤,並從所列出的選項中選取。如需詳細資訊,請參閱<可用的微調選項>。

  9. 按一下工具列中的 [開始分析] 按鈕。

    如果您要在啟動之後停止微調,請選擇 [動作] 功能表上的下列其中一個選項:

    • [停止分析 (附帶建議)] 會停止微調工作階段並提示您確定是否要 Database Engine Tuning Advisor 根據目前為止所作的分析來產生建議。

    • [停止分析] 會停止微調工作階段而不產生任何建議。

[!附註]

不支援暫停 Database Engine Tuning Advisor。若在按下 [停止分析][停止分析 (附帶建議)] 工具列按鈕之後按下 [開始分析] 工具列按鈕,Database Engine Tuning Advisor 會啟動新的微調工作階段。

安全性

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