sql 优化 tips

索引就是排序

  • outer join笛卡儿积, inner join看情况。 可以用临时表加update的方式把outer join 替换成inner join提高性能。

  • 用union代替where中的or 和join(不同表时)

  • join的列有索引,select 中的列能被索引覆盖到,消除执行计划中的lookup(lookup有时会变成scan),用include建索引

posted @ 2015-11-03 10:56  fannet  阅读(110)  评论(0编辑  收藏  举报