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