關於mysql索引的一些疑問,查閱了很多資料,說的都很模糊,有幾種類型的索引不知道怎麼加:
1.groupby的索引要怎麼加?單獨的加一個索引還是和搜尋條件加在一起?
2.有LEFT JOIN的查詢索引要怎麼加,例如
SELECT a.id,FROM a
LEFT JOIN b
ON a.id = b.aid
WHERE a.year = 1 AND b.month = 2
GROUP BY b.a
ORDER BY a DESC
3.像有
SELECT a.id,SUM(a.q+a.w) as day_pv FROM a
ORDER BY day_pv DESC
這樣的索引要怎麼加?
關於索引以及mysql語句優化方面的東西很薄弱。
或有什麼相關的文章或書籍可以推薦的