Sql 优化原则

1:调整where子句中的连接顺序
a:将子查询的放到条件的最前面
b:过滤数据的条件有多到少排列

2:避免使用 * 进行全表查询

3:尽量将多条SQL语句压缩到一句SQL中

4:用Where子句替换Having子句

5:在表连接查询的时候使用表的别名

6:用Exists代替In

7:用表连接代替Exists

8:避免在索引上使用计算

9:用Union all 代替 Union

posted @ 2013-05-21 17:51  ajunfly  阅读(140)  评论(0)    收藏  举报