News:100 萬筆,欄位 Id, Title, Author, Content, Star, Addtime。| 方案 | 索引策略 | 查詢語句 | 耗時 |
|---|---|---|---|
| 1 | PK Id 叢集,無其他 | WHERE Title LIKE '%...%' OR Author LIKE '%...%' ORDER BY Id DESC | 50 秒 |
| 2 | PK Id 叢集 + Title/Author/Star 非叢集 | WHERE Title LIKE '...%' OR Author LIKE '...%' ORDER BY Id DESC | 2-2.5 秒 |
| 3 | 同方案 2 | ... ORDER BY Star DESC | 2 秒 |
| 4 | 同方案 2 | ... 無 ORDER BY | 1.8-2 秒 |
| 5 | 同方案 2 | 單一欄位 LIKE '...%' 無排序 | 1 秒 |
% + 建立非叢集索引:50秒 → 2秒(25倍提升)。OR 更快。實證:「去前置 % + 非叢集索引」是模糊查詢優化的黃金組合。