社区
Oracle
帖子详情
数据量大表inner join,有办法优化吗?
warrick49
2016-03-15 03:41:13
两支表数据量都是上亿级的,通过主键关联,并且是一对多,查询一个小时的数据大概要15-20分钟
请大神帮忙!!!!!!!有没有什么办法可以优化?
...全文
1484
6
打赏
收藏
数据量大表inner join,有办法优化吗?
两支表数据量都是上亿级的,通过主键关联,并且是一对多,查询一个小时的数据大概要15-20分钟 请大神帮忙!!!!!!!有没有什么办法可以优化?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Reposition
2016-03-22
打赏
举报
回复
查一个小时的数据?相关时间字段有没有加索引?贴SQL出来让大伙看看。
Joe_包
2016-03-17
打赏
举报
回复
/*+first_rows*/
skythekingcar
2016-03-17
打赏
举报
回复
/*+ parallel(tab,10)*/试试?
zengjc
2016-03-17
打赏
举报
回复
SQL也贴一下吧 为什么两张表分别做了全表扫描?还有hash join?你不是说主键关联吗? 关联字段是否包含了分区字段?
warrick49
2016-03-16
打赏
举报
回复
执行计划
lhdz_bj
2016-03-15
打赏
举报
回复
还是先贴下执行计划看看吧,不然,不好确定怎么回事儿。
精品课:MySQL5.7零基础入门与实战(精讲)
having 16- 分页limit 17- 字符串函数 18-日期函数 19- 数学函数 20- 控制流函数 21-其他函数 22- 笛卡尔积(cross
join
) 23-自然连接(natural
join
) 24- 自连接 25- 内连接 (
inner
join
) 26- 外连接(left,right
join
...
mysql
inner
join
效率_mysql的大小
表
前后顺序对
inner
join
的效率有影响吗?
Aititi 集合连接
表
格连接的
join
算法 attilax总结 艾提拉总结常见的
join
算法 - CSDN博客.htmlNexted-loop
join
中小
表
驱动大
表
的原因分析原创 2017年07月31日 20:53:27· 标签:· 4141.Next-loop
join
:1. outer_iterator = SELECT A.xx,A.c FROM A WHERE A.xx IN (5,...
oracle
inner
join
特别慢,hsql
数据
量
大的时候 left
join
查询非常慢
最近遇到使用hsql查询两张
表
的时候,发现一旦left
join
就差些很慢,单独查很快,不知道为什么。然后听说hsql只要
数据
量
稍微大点,再
join
一下就很慢,绞尽脑汁想到了一天终于想到
办法
了。于是拆分sql把依然使用left
join
,但是事先把两个
表
的结果集变小就可以left
join
了。例子如下select p.parent_id,p.id,p.pid,p.c_name,p.path,p....
利用
inner
join
核对两张
表
的
数据
1、
inner
join
浅尝 提到比对两张
表
的
数据
是否完全相同,很容易想到用
inner
join
关联两张
表
去比较。
Inner
join
的基本语法是: select collist from t1
inner
join
t2 on condition1 and condition2…; 简单理解就是对于t1
表
中的每一行,将它与t2
表
的每一行进行比较,检查他们是否满足关联条件,当满足关联条件时,
inner
join
将返回由t1和t2
表
中的列组成的新行,当无法满足关联条件时,将返回一个空结果。下面举个例子:
mysql两张大
表
join
优化
,MySQL系列6 -
join
语句的
优化
当被驱动
表
是一张非常大的冷
表
,且没有命中索引时。我们该如何做
优化
呢?
表
t2的c2字段是没有索引的,且t2
表
是一张超级大的冷
表
,
join
语句如下:select * from t1 straight_
join
t2 on (t1.c1=t2.c2);其执行过程如下图:图片其中对t2
表
做多次全
表
扫描会带来什么问题呢?innoDB存储引擎中有一片区域称为Buffer Pool,用来做查询缓存的。其使用的算...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章