暂无图片
使用driving_set导致数据查不出来
我来答
分享
懵深
2019-05-27
使用driving_set导致数据查不出来

有一远程表A表和一本地表B表,两表等连接关联查询,使用hint(driving_set(B)),导致数据一直查不出来,把hint拿掉后,却能查出,请问是什么原因???

Sql语句:select /*+ driving_set(b)*/ count(1) from a,b where a.segment1 = b.segment2 and b.trans_id = p_parm1(p_parm1是变量)

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

对比下执行计划,或者做个10046就很清楚了,应该是driving_set(b)之后b.trans_id = p_parm1无法走索引导致速度变慢。

暂无图片 评论
暂无图片 有用 0
打赏 0
lastwinner

1、看看执行计划差别

2、driving_site,你拼写错了

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


请输入正文
提交
相关推荐
mustex sleep summary
回答 1
已采纳
降低这种游标方式DML操作数据
xtts迁移数据库增量过程失败
回答 1
参考下这篇文件:http://blog.itpub.net/28389881/viewspace2629881/建议使用rmanxttconvertVER4.zip进行迁移。
查询最近一个月都有哪些Oracle用户登录,怎么查询?
回答 1
已采纳
可以看下dbahistactivesessionhistory,但是只能每10分钟采样一次。
linxu8安装oracle无法调用图形化?
回答 3
已采纳
先想办法把时钟能调出来,然后再排查访问工具设置。祝你成功!
Oracle对SGA整体大小影响最大的参数是什么?
回答 1
已采纳
对SGA整体大小影响最大的参数如下:JAVAPOOLSIZE:控制Java池的大小;SHAREDPOOLSIZE:在某种程度上控制共享池的大小;LARGEPOOLSIZE:控制大池的大小;STREAM
如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ?
回答 3
以下语句,RAC只能看到PUBLICIP单机则查到本机IPSQL>selectutlinaddr.gethostaddressPublicIPfromdual;
如何在三个库同时发起expdp导出操作?
回答 6
你想把导入导出这整个过程完全自动化是比较难的,首先导出是不是完成、是不是成功都需要做判断。需要较长时间的调试。
云数据库mysql和普通的安装的mysql有什么区别?
回答 1
云数据库的好处就是可以做到即买即用,跟我们日常购物一样便捷,省去的自己找安装包,找依赖包,下载安装的过程。
Oracle数据库经常出现一两个表数据被删除了几条,可是整个系统就没有使用delete,一般是什么原因造成的?
回答 5
可以的话把该表的权限回收了,看谁在叫就知道了,哈哈
XTTS应用增量备份报错问题
回答 1
pltfrmfr这个参数配置不正确吧?