为了账号安全,请及时绑定邮箱和手机立即绑定

多表关联查询语句中在in里面放一个巨大的用户id数组导致查询时间过长如何优化?

多表关联查询语句中在in里面放一个巨大的用户id数组导致查询时间过长如何优化?

小怪兽爱吃肉 2018-10-09 17:53:35
多表关联查询语句中在in里面放一个巨大的用户id数组导致查询时间过长如何优化?1、查询语句如下图,执行时间为147.4ms。
查看完整描述

1 回答

?
慕标5832272

TA贡献1966条经验 获得超4个赞

WHERE id IN (1,2,3)相当于WHERE id = 1 OR id = 2 OR id =3
OR条件那么多,就算id上有索引慢也是正常的.

查看完整回答
反对 回复 2018-11-03
  • 1 回答
  • 0 关注
  • 665 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信