oracle等式比较和范围比较
2024-10-08 03:34:05
当WHERE子句中有索引列, ORACLE不能合并它们,ORACLE将用范围比较.
举例:
DEPTNO上有一个非唯一性索引,EMP_CAT也有一个非唯一性索引.
SELECT ENAME
FROM EMP
WHERE DEPTNO > 20
AND EMP_CAT = ‘A’;
这里只有EMP_CAT索引被用到,然后所有的记录将逐条与DEPTNO条件进行比较. 执行路径如下:
TABLE ACCESS BY ROWID ON EMP
INDEX RANGE SCAN ON CAT_IDX
最新文章
- web跨域访问,session丢失的问题
- IOS实现动画的几种简单方法
- C#微信公众号开发-高级接口-之模板消息开发,附源码
- 招聘一个靠谱的iOS》面试题参考答案(上)
- [转]Oracle学习记录 九 Prc C学习
- yabeblog.me 关于Tomcat7部署 一台机器部署两个项目,一个用域名访问,一个用IP访问
- 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇04:如何实现触控操作》
- windows phone (18) Border元素
- Roslyn and NRefactory
- std::cin>;>;
- 计算机浏览器存储技术cookie、sessionStorage、localStorage
- vue+原生JavaScript实现slideDown与slideUp[简单思路]
- 解决添加codova plugin 编译出现问题:Execution failed for task ':processDebugManifest'.
- Mysql数据库的(行记录)详细操作
- Python 第四阶段 学习记录之----多线程
- 内网arp攻击
- [国际A类会议] 2018最最最顶级的人工智能国际峰会汇总!CCF推荐!
- Python3 使用 matplotlib 画折线图
- PHP5.4新特性
- 2017面向对象程序设计(Java)第十一周学习总结