oracle优化简单的总结

1、善用索引,避免全表扫描:in=>exists,not in=>not exists,not null, 索引字段计算,索引字段使用函数,<>/!=改成a>0 or a<0
2、利用SGA共享池,避开parse阶段--变量绑定(语法检查,语义分析,编译,执行,缓存)
3、where条件执行顺序:从后往前,那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾。
4、减少解析时间:a、SELECT子句中避免使用’*’:解析过程,会转换成列名。b、多表查询,使用别名。
5、union、union all:尽量使用union all,union需要去重。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章