根據您的資料表、欄位、索引以及 WHERE 子句中條件的詳細資訊,MySQL 最佳化工具會考量許多技術,以有效率地執行 SQL 查詢中涉及的查詢。可以在不讀取所有列的情況下執行對大型資料表的查詢;可以不用比較每一種列的組合來執行涉及多個資料表的聯結。最佳化工具選擇執行最有效率查詢的一組操作稱為 「查詢執行計畫」,也稱為 EXPLAIN 計畫。您的目標是識別 EXPLAIN 計畫中指出查詢已良好最佳化的各方面,並學習 SQL 語法和索引技術,以便在看到一些效率低下的操作時改進計畫。
WHERE
EXPLAIN