文件首頁
MySQL 8.4 參考手冊
相關文件 下載本手冊
PDF (美式信紙) - 39.9Mb
PDF (A4) - 40.0Mb
Man Pages (TGZ) - 258.5Kb
Man Pages (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 參考手冊  /  最佳化  /  最佳化與索引

10.3 最佳化與索引

改善 SELECT 操作效能的最佳方法,是在查詢中測試的一或多個欄位上建立索引。索引項目就像指向資料表列的指標,允許查詢快速判斷哪些列符合 WHERE 子句中的條件,並擷取這些列的其他欄位值。所有 MySQL 資料類型都可以建立索引。

雖然可能很想為查詢中使用的每個可能的欄位建立索引,但不需要的索引會浪費空間,並浪費 MySQL 判斷要使用哪些索引的時間。索引也會增加插入、更新和刪除的成本,因為每個索引都必須更新。您必須找到適當的平衡,才能使用最佳的索引集來實現快速查詢。