请问in查询如何优化

sql中有很多这种in查询,发现效率不高,查询需要2秒多,删掉一些in后查询能到500ms
表模型是主键模型,没法加索引,并且该sql并发可能有几百,放开使用估计会导致资源大幅下降
业务上研究了下没法优化,目前只能这么查
请问还有什么优化手段能优化in查询

是否可以考虑将数据过滤后,进行关联或者union all计算后 来替代IN的操作?

1赞

in很多可以将in的条件集和原sql进行关联查询