教學課程:Database Engine Tuning Advisor

適用於:SQL Server

歡迎使用 Database Engine Tuning Advisor 教學課程。 Database Engine Tuning Advisor 會檢查在您指定的資料庫中如何處理查詢,之後,它會建議您如何修改資料庫結構 (如索引、索引檢視和資料分割) 來改進查詢處理效能。

Database Engine Tuning Advisor 提供兩個使用者介面:圖形化使用者介面 (GUI) 和 dta 命令提示字元公用程式。 GUI 可讓您既快又容易檢視微調工作階段的結果, dta 公用程式則可以輕易將 Database Engine Tuning Advisor 功能納入自動微調的指令碼中。 此外,Database Engine Tuning Advisor 可接受 XML 輸入,對微調處理序提供更多控制權。

注意

Azure SQL Database 或 Azure SQL 受控執行個體不支援 Database Engine Tuning Advisor。 請改為考慮使用 Azure SQL Database 和 Azure SQL 受控執行個體中的監視和效能微調中建議的策略。 針對 Azure SQL Database,另請參閱 Azure SQL Database 的 Database Advisor 效能建議

您將了解的內容

這個教學課程將告訴您如何導覽 Database Engine Tuning Advisor GUI,以及如何利用這個 GUI 和 dta 公用程式來執行某些基本工作。 它包含下列課程:

第 1 課:Database Engine Tuning Advisor 中的基本導覽
在這個課程中,您將熟悉新的 Database Engine Tuning Advisor GUI,以及學習如何設定顯示選項和配置。

第 2 課:使用 Database Engine Tuning Advisor
在這個課程中,您將學會如何使用 Database Engine Tuning Advisor GUI 來執行基本微調工作。

第 3 課:使用 dta 命令提示字元公用程式
在這個課程中,您將學習如何啟動 DTA 命令提示字元公用程式,以及如何執行簡單的微調命令。

需求

這個教學課程是專門針對不熟悉 Database Engine Tuning Advisor GUI 或 dta 命令提示字元公用程式,但是熟悉資料庫概念和結構 (例如索引和索引檢視) 的資料庫管理員而提供。

您必須安裝具有 AdventureWorks2022 範例資料庫的 SQL Server。 為了加強安全性,依預設,不會安裝範例資料庫。 若要安裝範例資料庫,請參閱< 安裝 SQL Server 範例和範例資料庫>。

完成此教學課程之後

完成此教學課程的單元之後,請參閱下列文章,以取得 Database Engine Tuning Advisor 的詳細資訊:

  • Database Engine Tuning Advisor >提供如何利用這個工具來執行工作的描述。

  • dta 公用程式,提供有關命令提示字元公用程式的參考資料,以及可用來控制公用程式作業的選擇性 XML 檔案。

下一課

第 1 課:Database Engine Tuning Advisor 中的基本導覽