暂无图片
MySQL 嵌套查询和join哪个性能更差?
我来答
分享
暂无图片 匿名用户
MySQL 嵌套查询和join哪个性能更差?

MySQL嵌套查询和join哪个性能更差?

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

在mysql8.0以前。我一般会用 inner join 代替exists子查询。 left join 代替 not exists子查询。性能都有良好的提升。

但在8.0以后。引入了半连接与反连接优化。 也可以直接使用exists与not exists.


但没有一概而论的优化手法。表结构不同,数据不同,mysql优化器执行的方案就会不同。只有根据实际查询计划来做优化是最准确的。

暂无图片 评论
暂无图片 有用 0
暂无图片
刘贵宾

看看这个,性能好坏不能一概而论

https://cloud.tencent.com/developer/article/1810434

暂无图片 评论
暂无图片 有用 2
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏