sql陳述句如下:

排序的兩個欄位都加了索引,
但現在去掉第二個排序欄位的話就非常快,加上就很慢,
我應該怎么處理呢?
大神幫忙看看
uj5u.com熱心網友回復:
樓主試試對total_weigh創建索引可以不?uj5u.com熱心網友回復:
排序來自兩個表,所以沒辦法完全利用索引uj5u.com熱心網友回復:
@zjcxc--個人微信公共號同名 這種情況可以通過重新寫sql來優化不uj5u.com熱心網友回復:
這種情況可以通過重新寫sql來優化不
uj5u.com熱心網友回復:
我倒是建議分步實作,比如說第一步查詢出滿足條件的結果 然后再和別的表去做joinuj5u.com熱心網友回復:
試試把join的條件放到where里去uj5u.com熱心網友回復:
left join line_manage e表是為什么,沒看見你查詢這個表中的欄位啊。排序欄位來自兩個表,會導致這兩個欄位上面的索引失效,如果條件允許那就分步實作,效率可能更快uj5u.com熱心網友回復:
我感覺應該分別進行查詢,最后把集合放到一起就好了轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/82825.html
標籤:MySQL
下一篇:mysql的location問題
