了解 Database Engine Tuning Advisor
Database Engine Tuning Advisor 是一種工具,可用來分析「工作負載」執行時,對一或多個資料庫的效能影響。工作負載則是一組 Transact-SQL 陳述式,可針對您要微調的資料庫來執行。Database Engine Tuning Advisor 分析過工作負載對資料庫的影響後,會提供在 MicrosoftSQL Server 資料庫中新增、移除或修改實體設計結構的建議。這些實體效能結構包括:叢集索引、非叢集索引、索引檢視及資料分割。若實作 Database Engine Tuning Advisor 的建議,可讓查詢處理器以較短的時間量來執行工作負載作業。
您不需要有資料庫結構、工作負載或 SQL Server 內部作業方面的專業知識,即可使用 Database Engine Tuning Advisor 來微調您的資料庫。
Database Engine Tuning Advisor 提供二種介面:
獨立式圖形化使用者介面工具,可用來微調資料庫,以及檢視微調建議和報表。
命令列公用程式 dta.exe,可在軟體程式及指令碼中執行 Database Engine Tuning Advisor 功能。
在舊版 SQL Server 中,「索引微調精靈」有提供部分的 Database Engine Tuning Advisor 功能。Database Engine Tuning Advisor 所評估之事件和結構的類型更多,所提供之建議的品質也更高。
本章節內容
關於工作負載
包含搭配 Database Engine Tuning Advisor 使用之工作負載的相關資訊。關於實作 Database Engine Tuning Advisor 的建議
包含可用來實作 Database Engine Tuning Advisor 建議之不同方式的相關資訊。執行 Database Engine Tuning Advisor 所需的權限
包含執行 Database Engine Tuning Advisor 所需之權限的相關資訊。使用 Database Engine Tuning Advisor 的注意事項
包含使用 Database Engine Tuning Advisor 之限制及最佳作法的相關資訊。了解微調進度
包含監視微調進度的相關資訊,以及微調工作負載中事件的順序。使用 Database Engine Tuning Advisor 探勘分析
包含說明如何以使用者指定的 Database Engine Tuning Advisor 組態功能,來執行探勘分析的相關資訊。