暂无图片
Oracle数据库中为什么嵌套循环被驱动表不能走INDEX SKIP SCAN?
我来答
分享
北斗
2023-05-26
Oracle数据库中为什么嵌套循环被驱动表不能走INDEX SKIP SCAN?

Oracle数据库中为什么嵌套循环被驱动表不能走INDEX SKIP SCAN?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新

这是因为嵌套循环会传值,从驱动表传值给被驱动表,传值相当于过滤条件。有过滤条件但是走了INDEX SKIP SCAN,很有可能是被驱动表连接列没包含在索引中,或者连接列在索引中放错了位置。

暂无图片 评论
暂无图片 有用 4
打赏 0
暂无图片
回答交流
Markdown


请输入正文
提交
相关推荐
Oracle 11.2.0.4DG,备库强制开启为主库后,原来的主库用什么方法可以最快恢复成备库?
回答 3
已采纳
新主库备份个standby控制文件到旧主库进行恢复
Oracle 复杂sql如何分析
回答 3
用explainforselect。。。获得执行计划,看执行计划
Oracle的创建包的存储过程语法转换到SQLserver该怎么转换
回答 1
SQLSERVER 没有创建包的说话。只能分批调用。
oracle 11g安装的时候出现未找到文件,有办法解决吗?
回答 1
安装包是官方下载的吗?两个安装包都解压了吗?
生产上使用 DMDSC环境,较之ORACLE的RAC,性能怎么样?
回答 2
这个DMDSC据说问题颇多,性能比RAC就更没法比了,劝你别以身犯险,建议优先测试环境》办公环境》交易环境,按照这么个路子循序渐进的推动使用。
备份控制文件总是提示文件存在是什么情况
回答 3
已采纳
你的备份文件命名是以获取当前备份时间命名的,你在12点应该是已经备份过一次了,所以文件存在。你可以把这个备份文件名精确到分或者秒,还有一种方法就是更改备份目录,这样就不会报错了。
standby和主库正常同步后。关于standby shutdown immediate关闭的问题
回答 1
这个是正常现象,为了保证数据库的一致性,正常,数据库正常关闭,数据库会自己做ckpt,把控制文件,数据头文件中的school都更新成一致,非正常关闭,没有做ckpt,必须到redo里面读取数据进行re
如何解决 insert into select /*+ driving_site(t) */ 这类hint 失效的问题?
回答 2
我今天也碰到了这么个现象,insertinto本地表selectfromdblink超级慢,但是单独执行selectfromdblink就秒出,后来仔细看了执行计划,insert的语句,是将drivi
dg库只用两组standby log
回答 3
我这边使用了实时应用,网速也较好;确实只看到只使用两组。
请教各位大神,java项目中查询oracle数据库中的动态执行表卡住!!我想问一下为什么这样子?
回答 2
应该还是权限的问题,你具体执行什么语句报的错,授权语句又是什么