sql join 优化

        项目查询列表,需要新关联一张表,于是就让组下小伙更改了下sql语句,当再次进入列表查询时查询时间一下子就翻倍.那小伙找了半天没找原因.

于是我就打开代码查看,关联的一张表数据非常多,用的left join xxx表,再一看只用到新表的两个字段,于是修改如下

      left join (select 字段A,字段B from xxx表) on.......  速度顿时提升

很多情况下都喜欢直接join 数据量小可能没有影响,数据一旦多就直接影响查询的效率

 

 

 

 

 

posted @ 2015-08-14 16:04  owenzhou  阅读(252)  评论(0编辑  收藏  举报