社区
MySQL
帖子详情
十几张表的left join 如何优化? 有没有什么好的办法。。
playSCforever
2014-09-09 10:16:11
绞尽脑汁啦,有没有除了leftjoin以外对办法
...全文
1646
5
打赏
收藏
十几张表的left join 如何优化? 有没有什么好的办法。。
绞尽脑汁啦,有没有除了leftjoin以外对办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jielovehuan
2014-09-11
打赏
举报
回复
这得多复杂的业务啊
ayzen1988
2014-09-09
打赏
举报
回复
如果不需要查询实时数据,可以把十几张表的left join sql的数据放入临时表当中 需要的时候直接查询临时表
ACMAIN_CHM
2014-09-09
打赏
举报
回复
贴出实际的语句,及对应的 explain select ...; show index from ... 这样可以进行分析优化。
九月茅
2014-09-09
打赏
举报
回复
拆分业务吧,不要在一条sql里面实现。
rmn190
2014-09-09
打赏
举报
回复
怎么一下子要join那么多表?
十几个大
表
left
join
的大SQL查询
优化
十几个大
表
left
join
的大SQL查询
优化
问题 十几个
表
关联查询,有子查询,并
表
和
left
join
表
查询,由于近期上了生产,每天都有几万条应用,查询一个星期内的数据,用了几十分钟,导致触发熔断机制 获取生产环境中的...
一次
left
join
的深度
优化
然后我就奇了个大怪,数据量上没差多少,对于mysql来说,几千万的数据量才会有瓶颈问题,这种几十上百万的量,不应该有什么问题。看上面的explain就能知道,在这里的主
表
是B
表
,直接就排序了,没有排序的问题。
业务数据
LEFT
JOIN
多
表
查询慢--
优化
操作
业务数据
LEFT
JOIN
多
表
查询慢--
优化
操作
mysql
left
join
多张
表
连
表
查询并分页
SELECT t1.*,t2.refund_id,t3.reason FROM hq_order AS t1
LEFT
JOIN
hq_refund AS t2 ON t1.order_id=t2.order_id
LEFT
JOIN
hq_refund_log AS t3 ON t2.refund_id=t3.refund_id WHERE t1.order_status=4 LIMIT 0,...
SQL调优案例——多
表
查询(
left
jion)的
优化
有关
left
join
慢查询的
优化
MySQL
57,062
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章