优化小技巧

心已入冬 提交于 2019-12-01 02:30:20

1、group by 

  分组用于统计,而不用于筛选数据

  比如:统计平均分、最高分适合,但用于筛选重复数据则不适合

  以及用索引来避免临时表和文件排序

 

2、以A,B标连接为例,主要查询A表的列

  那么group by , order by的列尽量相同,而且列应该显示声明为A列,如A.XX

 

3、union优化

  注意:union all 不过滤, 效率提高,如非必须,请用union all

  因为 union 去重的代价非常高,放在程序里去重

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!