两个表左连接查询后,特别慢,有什么优化方法吗?

2017-09-18 19:45:19 +08:00
 Buffer2Disk

A 表,B 表分别 20 万条数据 A LEFT JOIN B LEFT JOIN C 后,特别慢,如何优化呢?

8454 次点击
所在节点    程序员
16 条回复
gzb001
2017-09-18 19:55:20 +08:00
你这个就像问我有个库,查询起来很慢,单表数据蛮多的 ,请问怎么优化一样,好宽泛!
huiyue
2017-09-18 20:02:23 +08:00
1:索引
2:物化视图
3:缓存
4:。。。。。。。太多方法了
reus
2017-09-18 20:03:19 +08:00
没有,辞职走人吧。
wdlth
2017-09-18 21:10:50 +08:00
至少给个执行计划看看吧……还有你说的慢是多慢,5s,10s 还是 30s ?
beginor
2017-09-18 21:17:07 +08:00
这么问,真让人不知怎么回答。 还是那句话, 删库, 跑路吧!
caijihui11
2017-09-18 21:24:31 +08:00
可以分页
HunterPan
2017-09-18 21:25:25 +08:00
20w 用索引 有啥压力
azh7138m
2017-09-18 21:48:07 +08:00
等一下,A LEFT JOIN B LEFT JOIN C,这是两张表嘛?我读书少,你们别骗我
shiny
2017-09-18 22:22:56 +08:00
EXPLAIN
robertgenius
2017-09-19 08:21:57 +08:00
才 20w,是不是服务器太差了,千万级表 JOIN 都没什么压力
bxb100
2017-09-19 09:28:35 +08:00
@azh7138m ´_>`
ccl945
2017-09-19 10:07:24 +08:00
说实话,自己有几斤尽量心里没有逼数么,不行就跑路吧
Bingbing
2017-09-19 17:54:13 +08:00
@caijihui11 怎么分页优化呢?
Sunshow
2017-09-19 18:00:09 +08:00
都这么问了。。。只能跑路了
sunzhenyucn
2017-09-19 21:26:43 +08:00
跑路吧
ihuotui
2017-09-19 22:05:12 +08:00
left join ?哈哈

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/391750

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX