查詢優化器是數據庫系統的核心組件之一,它的功能是基于用戶輸入的SQL語句進行優化,選擇最優的語句執行方式,將結果返回給客戶端。優化器的功能是否強大是決定數據庫性能是否高效穩定的核心因素,尤其在具有混合負載的場景下(包括一定復雜分析查詢),優化器對于大數據量復雜查詢的執行效率至關重要。
本章節將介紹PolarDB MySQL版查詢優化器組件在多個方面的功能,這些功能覆蓋SQL優化器的方方面面,將分為如下子章節進行介紹。
查詢改寫
執行計劃管理
自適應優化
計算下推