索引不僅為主鍵/唯一鍵服務。**任何高頻出現在 WHERE、JOIN、ORDER BY、GROUP BY 的欄位,都應評估建立索引。**

last_name LIKE 'a%' 有索引:掃描極少行。-- 此類查詢 無法使用 B-Tree 索引
WHERE content LIKE '%apple%'
WHERE content LIKE '%關鍵字%'
解決方案:
FULLTEXT(content) + MATCH(content) AGAINST('apple')。INSERT/UPDATE/DELETE 開銷(寫入時需維護 B+ 樹)。ANALYZE TABLE 更新統計資訊,防止優化器誤判。