OracleSQL性能优化方法探讨Oracle性能优化方法(SQL篇).........................................................................................................11综述...........................................................................................................................................22表分区的应用...........................................................................................................................23访问Table的方式.....................................................................................................................34共享SQL语句..........................................................................................................................35选择最有效率的表名顺序.......................................................................................................56WHERE子句中的连接顺序.................................................................................................67SELECT子句中避免使用’*’................................................................................................68减少访问数据库的次数...........................................................................................................69使用DECODE函数来减少处理时间......................................................................................710整合简单,无关联的数据库访问..........................................................................................811删除重复记录.......................................................................................................................812用TRUNCATE替代DELETE.............................................................................................913尽量多使用COMMIT..........................................................................................................914计算记录条数.......................................................................................................................915用Where子句替换HAVING子句......................................................................................916减少对表的查询.................................................................................................................1017通过内部函数提高SQL效率............................................................................................1118使用表的别名(Alias)..........................................................................................................1219用EXISTS替代IN.............................................................................................................1220用NOTEXISTS替代NOTIN...........................................................................................1321识别低效执行的SQL语句................................................................................................1322使用TKPROF工具来查询SQL性能状态.......................................................................1423用EXPLAINPLAN分析SQL语句..................................................................................1424实时批量的处理16TABLENAME2003Data2005Data2004Data。。。。。。1综述ORACLE数据库的性能调整是个重要,却又有难度的话题,如何有效地进行调整,需要经过反反复复的过程。在数据库建立时,就能根据应用的需要合理设计分配表空间以及存储参数、内存使用初始化参数,对以后的数据库性能有很大的益处,建立好后,又需要在应用中不...