mysql查詢優化-group by去重位置很重要


當前表數據量500W,為了將數據去重,使用了group by,group by放置在不同地方的性能差異巨大。

用explain進行分析:

放內層先去重再查詢,需要掃描表500W數據

執行時間 

 

 

 放外層先查詢,再進行去重,掃描行數成級數級下降:

執行時間

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM