如果两个表关联查询,如下
from a,b
where a.id=b.id(+)
and a.type=1
a.type有索引,请问此查询是否用到a.type索引,执行计划里面我看a表是全表扫描!
请高手确认下,最好给出合理解释,谢谢!
from a,b
where a.id=b.id(+)
and a.type=1
a.type有索引,请问此查询是否用到a.type索引,执行计划里面我看a表是全表扫描!
请高手确认下,最好给出合理解释,谢谢!
解决方案 »
- linux中oracle手工创建数据库出错,ORA-00604: error occurred at recursive SQL level !alert如下!
- 问下oracle10g的几本书,在网上有电子中文版的可以下吗?
- 如何把Union后的数据加起来
- oracle 增加表字段
- 无法创建新的数据库
- 安装多个CLIENT的问题
- IMP的烦恼
- 高分求教,在线等.ora_12571:tns:包写入程序失败
- 一个小问题 装哪个版本的oracle?
- 本人昨天4点不小心将一个表的记录删除了,有2000多条啊,请问怎么恢复啊?
- 一个有挑战性的sql,望指教
- insert all 时候遇到关于主键的问题,在线等!!
但这样的关联,当B表没有数据而A表有数据的时候,则a.type一定是NULL了,所以用不到索引
那请问什么情况下会用到索引呢?多谢赐教!