goback add

SQL语句性能调整参考点.doc版

4884 点击·1 回帖
灯火互联
楼主

图片:20120817033338454.png

SQL语句性能调整参考点

选择最有效率的表名顺序 2

WHERE子句中的解析顺序. 2

SELECT子句中避免使用“*” 2

使用DECODE函数来减少处理时间 3

用Where子句替换HAVING子句 3

减少对表的查询 3

通过自定义函数提高SQL效率. 4

使用表的别名(Alias) 5

用EXISTS替代IN 5

用NOT EXISTS替代NOT IN 5

用表连接替换EXISTS (视具体情况而定) 5

用EXISTS替换DISTINCT 6

用索引提高效率 6

索引的操作 6

等式比较和范围比较 7

用UNION-ALL 替换UNION ( 如果有可能的话) 7

需要当心的WHERE子句 8

避免在索引列上使用NOT 8

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

避免在索引列上使用IS NULL和IS NOT NULL 8

避免改变索引列的类型. 8

点击下载


喜欢0 评分0
376432297
沙发
回复(0) 喜欢(0)     评分