優化mysql使用order by導致執行效率低,出現Using temporary; Using filesort

1、Sql語句 2、去掉ORDER BY,效率提升   3、 給ORDER BY 加上索引,問題沒有解決 上面的sql語句中,別名爲a的表使用了兩個字段,一個是外鍵PRODUCTONESORTVMID,一個是排序PUBLISH_DATE 兩個字段分別加索引。查詢結果,效率沒有任何提升。   4、解決,給a表的兩個字段加上聯合索引,聯合索引的順序爲PUBLISH_DATE在前面,PRODUCTONE
相關文章
相關標籤/搜索