如何:檢視微調輸出

Database Engine Tuning Advisor 微調資料庫時,會建立摘要、建議、報表和微調記錄。您可以使用微調記錄輸出來疑難排解 Database Engine Tuning Advisor 的微調工作階段。您也可以使用摘要、建議和報表來判定是否要實作微調建議,或繼續微調,直到 Microsoft SQL Server 安裝的查詢效能改進到達您所需的程度為止。下列程序描述如何以 Database Engine Tuning Advisor 圖形化使用者介面 (GUI) 來檢視微調建議、摘要、報表和微調記錄。您也可以使用 GUI 來檢視由 dta 命令列公用程式產生的微調輸出。如需 Database Engine Tuning Advisor 這兩個介面循序漸進的導覽,請參閱<教學課程:Database Engine Tuning Advisor>。

[!附註]

如果您使用 dta 命令列公用程式並指定以 -ox 引數將輸出寫入到 XML 檔案,則您可以在 SQL Server Management Studio 的 [檔案] 功能表上按一下 [開啟檔案],即可開啟並檢視 XML 輸出。如需詳細資訊,請參閱<使用 SQL Server Management Studio>。如需 dta 命令列公用程式的詳細資訊,請參閱<dta 公用程式>。

若要以 Database Engine Tuning Advisor GUI 檢視微調建議

  1. 使用 Database Engine Tuning Advisor GUI 或 dta 命令列公用程式微調資料庫。請參閱<如何:微調資料庫>。如果您要使用現有的微調工作階段,請略過這個步驟,繼續執行步驟 2。

  2. 開始 Database Engine Tuning Advisor GUI。請參閱<啟動 Database Engine Tuning Advisor>。若要檢視現有微調工作階段的微調建議,請按兩下 [工作階段監視器] 視窗中的工作階段名稱來開啟。

    在新的微調工作階段完成之後,或在工具載入現有的工作階段後,會顯示 [建議] 頁面。

  3. [建議] 頁面上,請按一下 [資料分割建議][索引建議],來檢視顯示微調工作階段結果的窗格。如果在設定此工作階段的微調選項時沒有指定資料分割,則 [資料分割建議] 窗格會是空的。

  4. [資料分割建議][索引建議] 窗格中,請使用捲軸來檢視方格中顯示的所有資訊。

  5. 取消選取 [建議] 索引標籤式頁面底部的 [顯示現有的物件]。這會讓方格只顯示建議中所參考的那些資料庫物件。使用底部的捲軸來檢視建議方格中最右邊的欄位,然後按一下 [定義] 欄位中的一個項目,來檢視或複製會在資料庫中建立該物件的 Transact-SQL 指令碼。

  6. 如果您要將所有會建立或卸除此項建議中所有資料庫物件的 Transact-SQL 指令碼儲存到一個指令碼檔案中,請按一下 [動作] 功能表上的 [儲存建議]

若要以 Database Engine Tuning Advisor GUI 檢視微調摘要和報表

  1. 使用 Database Engine Tuning Advisor GUI 或 dta 命令列公用程式微調資料庫。請參閱<如何:微調資料庫>。如果您要使用現有的微調工作階段,請略過這個步驟,繼續執行步驟 2。

  2. 開始 Database Engine Tuning Advisor GUI。請參閱<啟動 Database Engine Tuning Advisor>。若要檢視現有微調工作階段的微調摘要和報表,請按兩下 [工作階段監視器] 中的工作階段名稱來開啟。

  3. 在新的微調工作階段完成之後,或在工具載入現有的工作階段後,請按一下 [報表] 索引標籤。

  4. [微調摘要] 窗格包含微調工作階段的相關資訊。由 [預期的改進百分比][建議使用的空間] 項目所提供的資訊,對於您決定是否要實作建議特別有用。

  5. [微調報表] 窗格中,按一下 [選取報表] 來選擇要檢視的微調報表。如需這些報表的詳細資訊,請參閱<選擇 Database Engine Tuning Advisor 報表>。

若要以 Database Engine Tuning Advisor GUI 檢視微調記錄

  1. 使用 Database Engine Tuning Advisor GUI 或 dta 命令列公用程式微調資料庫。微調工作負載時請確定您已勾選 [一般] 索引標籤上的 [儲存微調記錄]。請參閱<如何:微調資料庫>。如果您要使用現有的微調工作階段,請略過這個步驟,繼續執行步驟 2。

  2. 開始 Database Engine Tuning Advisor GUI。請參閱<啟動 Database Engine Tuning Advisor>。若要檢視現有微調工作階段的微調摘要與報告,請按兩下 [工作階段監視器] 視窗中的工作階段名稱來開啟。

  3. 在新的微調工作階段完成之後,或在工具已經載入現有的工作階段後,請按一下 [進度] 索引標籤。[微調記錄] 窗格會顯示記錄的內容。此記錄包含 Database Engine Tuning Advisor 無法分析的工作負載事件之相關資訊。如需如何使用微調記錄內容來疑難排解微調工作階段的詳細資訊,請參閱<Database Engine Tuning Advisor 疑難排解>。

    如果 Database Engine Tuning Advisor 已經分析過微調工作階段中的所有事件,則會顯示訊息指出該工作階段的微調記錄是空的。若當初執行微調工作階段時並未勾選 [一般] 索引標籤上的 [儲存微調記錄],會顯示訊息指出此問題。

安全性

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