oracle 性能优化操作十六: 使用分区索引
2015-01-12 09:09
393 查看
在用分析命令对分区索引进行分析时,每一个分区的数据值的范围信息会放入Oracle的数据字典中。
Oracle可以利用这个信息来提取出那些只与SQL查询相关的数据分区。
例如,假设你已经定义了一个分区索引,并且某个SQL语句需要在一个索引分区中进行一次索引扫描。
Oracle会仅仅访问这个索引分区,而且会在这个分区上调用一个此索引范围的快速全扫描。
因为不需要访问整个索引,所以提高了查询的速度。
Oracle可以利用这个信息来提取出那些只与SQL查询相关的数据分区。
例如,假设你已经定义了一个分区索引,并且某个SQL语句需要在一个索引分区中进行一次索引扫描。
Oracle会仅仅访问这个索引分区,而且会在这个分区上调用一个此索引范围的快速全扫描。
因为不需要访问整个索引,所以提高了查询的速度。
相关文章推荐
- oracle 性能优化操作十七: 使用位图索引
- oracle 性能优化操作十八: 决定使用全表扫描还是使用索引
- oracle 性能优化操作十七: 使用位图索引
- oracle 性能优化操作十四: 使用基于函数的索引
- oracle 性能优化操作十八: 决定使用全表扫描还是使用索引
- oracle 性能优化操作十四: 使用基于函数的索引
- oracle 性能优化操作十五: 基于函数的索引要求等式匹配
- oracle 性能优化操作九: 屏蔽无用索引
- oracle 性能优化操作七:索引提高数据分布不均匀时查询效率
- oracle 性能优化操作十三: 使用nls_date_format
- oracle 性能优化操作八: 利用HINT强制指定索引
- Oracle中索引的使用 索引性能优化调整
- oracle 性能优化操作七:索引提高数据分布不均匀时查询效率
- oracle 性能优化操作八: 利用HINT强制指定索引
- oracle 性能优化操作九: 屏蔽无用索引
- oracle性能优化之原因定位:Oracle为何没使用索引?(转)
- oracle sql优化案例1(使用组合索引)
- Oracle本地分区索引的使用小结
- MySQL索引使用方法和性能优化
- [SqlServer2005+ 性能优化之索引优化]使用Include Index消除Key Lookup和RID Lookup