Oracle性能优化小结

Oracle性能优化小结

原则一、注意where子句中的连接顺序

Oracle采用自下而上的顺序解析where子句,根据这个原理,表之间的连接必须卸载其他where条件之前,哪些可以滤掉最大数量记录的条件必须写在where子句的末尾。

原则二、select子句中避免使用*

使用索引需注意的地方

1、避免在索引上使用NOT

2、避免在索引列上使用计算

3、避免在索引列上使用 is null 和 is not null

4、注意通配符%的影响

5、避免改变索引列的类型

当字符和数值比较时,Oracle会优先转换数值类型到字符类型

Oracle与提高性能有关的特性

索引

并行执行

簇与散列簇

分区

多线程服务器

同时读取多块数据

猜你喜欢

转载自www.cnblogs.com/jane4321/p/11027062.html