mysql查询优化-group by去重位置很重要
当前表数据量500W,为了将数据去重,使用了group by,group by放置在不同地方的性能差异巨大。
用explain进行分析:
放内层先去重再查询,需要扫描表500W数据
执行时间
放外层先查询,再进行去重,扫描行数成级数级下降:
执行时间
,NET学习,积累
当前表数据量500W,为了将数据去重,使用了group by,group by放置在不同地方的性能差异巨大。
用explain进行分析:
放内层先去重再查询,需要扫描表500W数据
执行时间
放外层先查询,再进行去重,扫描行数成级数级下降:
执行时间