暂无图片
查询两张表做查询,a.xx=b.xx and a.stat in (1,2,3,4,5)
我来答
分享
李石岩
2019-07-24
查询两张表做查询,a.xx=b.xx and a.stat in (1,2,3,4,5)

请问1数量为900万,其余的总共20万数据,这个索引走全表扫描,请问如何让它更快

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

要看表设计有没有分区,返回数据量大最好走全表扫描,同时关联查询使用hash连接,还可以修改pga尽量少使用temp,增加并行等方案。

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

执行量不大且系统负担不高的话,还可以考虑开并行,例如开4个


暂无图片 评论
暂无图片 有用 0
打赏 0
李石岩

不能使用并行。

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


请输入正文
提交
相关推荐
当使用CREATE SYNONYM语句创建同义词时,默认创建的是?
回答 6
已采纳
应该是用户自己的私有同义词吧。猜测。不是public
Oracle 监听日志文件达到4GB 后卡顿bug 是哪个版本解决的?
回答 2
已采纳
11.1.0.7补丁29或更高版本
存储有一个out MyCURSOR.cur_EFOUT的游标 ,那么我的Job需要怎么调用,直接写SQL调用吗?
回答 1
已采纳
你目前采取的方式就OK了,如果不想再嵌套一个存储过程,你可以把你这个新的存储过程里的代码,去掉createorreplaceprocedure…is,在首行加上declare,把这一整段都放到job中
oracle免费版切换为正式版如何切换,需要重新装库么
回答 2
Express版本就是免费版本,如果是Express版本到企业版,需要重新安装软件、建库、导入数据的。
Oracle expdp/impdp问题
回答 5
已采纳
expdpsys/xxxdumpfiletab%U20160808.dmp parallel4 clusterNdumpfile加上%U会自动生成多个文件,一般一个进程一个文件,一
编辑器打开trc文件会造成(Windows+11gR2 11.2.0.1)
回答 3
把trc文件复制一份,用emeditor文本编辑器打开复制的trc文件
Oracle数据库为什么说位图索引适合用于读密集的环境,而不适合写密集的环境?
回答 1
已采纳
一个位图索引键条目会指向很多行的数据。如果一个会话修改了索引列的数据,那么在大多数情况下,这个索引条目指向的所有行都会被锁定。倘若其他会话也需要更新同样的位图索引条目,那这个会话就会被“关在门外”。这
Oracle 11.2.0.4DG,备库强制开启为主库后,原来的主库用什么方法可以最快恢复成备库?
回答 3
已采纳
新主库备份个standby控制文件到旧主库进行恢复
ora-03135 websphere 应用 无法使用 oracle账户hang住
回答 4
现在已解决了,应用那边有问题,但是怎么会影响到Oracle的个别账户的,还是不清楚。
检索数据库数据是否为11位手机号
回答 3
直接在数据库里用存储过程呗,具体逻辑和你用jdbc的逻辑是一样的。我之前用类似的方法找过一个特定的值是存在于哪个表的哪个字段。直接用 selectfromusertabcols做游标写循环,
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~