oracle 性能优化操作九: 屏蔽无用索引
来源:互联网 发布:贵州旅游数据统计 编辑:程序博客网 时间:2024/05/22 11:59
继续“oracle 性能优化操作八”的例子
由于实际查询中,还有涉及到DisposalCourseFlag=6的查询,而此时如果用上该字段上的索引,将是非常不明智的,效率也极低。
因此这种情况下,我们需要用特殊的方法屏蔽该索引,以便ORACLE选择其他字段上的索引。
比如,如果字段为数值型的就在表达式的字段名后,添加“+ 0”,为字符型的就并上空串:||""
如:
select * from serviceinfo where DisposalCourseFlag+ 0 = 6 and workNo = '36' ;
不过,不要把该用的索引屏蔽掉了,否则同样会产生低效率的全表扫描。
23 0
- oracle 性能优化操作九: 屏蔽无用索引
- oracle 性能优化操作九: 屏蔽无用索引
- Oracle中找出无用的索引提高DML性能
- 清除Oracle中无用索引 改善DML性能
- oracle 性能优化操作八: 利用HINT强制指定索引
- oracle 性能优化操作十四: 使用基于函数的索引
- oracle 性能优化操作十六: 使用分区索引
- oracle 性能优化操作十七: 使用位图索引
- oracle 性能优化操作八: 利用HINT强制指定索引
- oracle 性能优化操作十四: 使用基于函数的索引
- oracle 性能优化操作十六: 使用分区索引
- oracle 性能优化操作十七: 使用位图索引
- oracle性能优化之索引
- Oracle性能优化4-索引
- oracle 性能优化--索引总结
- ORACLE SQL性能优化系列 (九)
- ORACLE SQL性能优化系列 (九)
- ORACLE SQL性能优化系列 (九) (十)
- UltraEdit编辑器开启标签栏
- Android-银联支付开发
- 【问底】Yao Yu:谈Twitter的百TB级Redis缓存实践
- 2015:东亚不会爆发战争
- Java正则表达式
- oracle 性能优化操作九: 屏蔽无用索引
- Mina 配置中的 CustomEditorConfigurer
- 机器学习Python编程环境搭建
- ISCSI timeout configuration
- javascript 中的优先级及其他一些小问题
- 我在VAj3.5里导入了jaxp的*.jar文件,但我用了org.xml.sax.helpers.DefaultHandler后,出现下列错误,请问点解呀?
- 从3个科技公司里学到的57条经验
- H.264简介
- JAVA中正则表达式总结