SQL调优

SQL执行顺序及优化

Posted by Qc on April 15, 2019

顺序

1、 FROM

2、 ON

3、 OUTER

4、 WHERE

5、 GROUP BY

6、 CUTE|ROLLUP

7、 HAVING

9、 DISTINCT

10、ORDER BY

11、TOP

从右向左

FROM:基础表/交叉表写最右边

WHERE:可以过滤最多数据的条件写最右边(CBO条件的顺序对SQL性能没有影响)