查詢微調

許多系統管理員只是藉由微調系統層級的伺服器效能,例如記憶體大小、檔案系統類型、處理器的數量與類型等,來處理效能問題。不過,有許多效能問題無法利用這種方式解決。最好還要分析應用程式查詢和應用程式對資料庫提交的更新,以及這些查詢與更新如何跟資料庫與資料庫結構描述內含的資料互動,才能處理這些問題。

本章節內容

  • 分析查詢
    包含使用 Microsoft SQL Server Management Studio、Transact-SQL SET 選項,以及在追蹤中使用 SQL Server Profiler 事件類別,顯示查詢執行計畫的資訊。

  • 尋找遺漏索引
    包含有關 SQL Server 2005 遺漏索引功能的資訊。當查詢最佳化工具分析查詢來決定最佳執行計畫時,它會自動產生有關索引的資訊,來改進查詢效能 (即使索引不存在也一樣)。遺漏索引功能可讓您擷取有關遺漏索引的這項資訊。

  • 查詢微調建議
    包含您可以用來改善查詢效能的資訊。

  • 進階查詢微調概念
    包含 SQL Server 聯結作業的資訊。