MySQL 9.0 版本注意事項
提升 SELECT
操作效能的最佳方式,是在查詢中測試的一或多個欄位上建立索引。索引項目就像是指向資料表列的指標,讓查詢能夠快速判斷哪些列符合 WHERE
子句中的條件,並擷取這些列的其他欄位值。所有 MySQL 資料類型都可以建立索引。
雖然在查詢中為每個可能使用的欄位建立索引可能很誘人,但不需要的索引會浪費空間,並浪費 MySQL 判斷要使用哪個索引的時間。索引也會增加插入、更新和刪除的成本,因為必須更新每個索引。您必須找到適當的平衡點,才能使用最佳索引組合來實現快速查詢。