社区
数据库开发
帖子详情
left join 有办法优化吗?
dzhitler7
2011-03-15 03:40:27
MySql数据库,A表有60W条数据,B表50W条
要求出A表中存在但B表中不存在的数据,用的 LEFT JOIN ,但是很慢很慢。。。
实际上B表是有序的,根本不需要每条记录都遍历,有办法优化么?
...全文
50
1
打赏
收藏
left join 有办法优化吗?
MySql数据库,A表有60W条数据,B表50W条 要求出A表中存在但B表中不存在的数据,用的 LEFT JOIN ,但是很慢很慢。。。 实际上B表是有序的,根本不需要每条记录都遍历,有办法优化么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dzhitler7
2011-07-07
打赏
举报
回复
后来设置了索引有所改善
sql中
left
join
的效率分析与提高效率方法
网站随着数据量与访问量越来越大,访问的速度变的越来越慢,于是开始想
办法
解决
优化
速度慢的原因,下面是对程序中一条sql的分析与提高效率的过程
MySQL -
Left
Join
和Inner
Join
的效率对比,以及
优化
这样的多个
left
join
组合,总觉得这种写法是有问题的,直接用inner
join
会怎样呢?差别在哪里?后续使用inner
join
发现速度要比
left
join
快一些。
mysql中
LEFT
JOIN
分页时的
优化
方法
查询的时候使用
LEFT
JOIN
,配合分页要怎么
优化
? 正文 常见的 分页SQL: SELECT * FROM table1 t1
LEFT
JOIN
table2 t2 ON t2.id = t1.id
LEFT
JOIN
table3 t3 ON t3.id = t1.id
LEFT
JOIN
table4 t4 ON t4.id = t1....
从零开始java数据库SQL
优化
(二):多个
LEFT
JOIN
的SQL
优化
我代码里需要在用户登录时将所有用户相关的用户,角色,部门,岗位,权限(其中权限放在菜单中,每2张表有一张关联表),不多说直接上SQL SELECT a.fk_user_id AS "fk_user_id", a.user_realname AS "user...
MYSQL-SQL
优化
之-
Left
Join
优化
(10秒
优化
到20毫秒内)
结合工作中的内容和大家分享一次
Left
Jon
优化
的过程,希望能给同学们新的思路。 【功能背景】 我们需要按照用户订单号和商户号统计出购买的商品数量和售后的商品数量。涉及到的表和关系见下图: buyer_order...
数据库开发
8,028
社区成员
1,361
社区内容
发帖
与我相关
我的任务
数据库开发
高性能数据库开发
复制链接
扫一扫
分享
社区描述
高性能数据库开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章