谨防in、or 公用性能问题

今天遇到一个奇葩的问题:在where条件中用了 m in(×××) or m>=10,查询直接超时,我看了一下,数据库中就2万条数据

我将查询改为了union all 结果就不超时了

原文地址:https://www.cnblogs.com/stevenjson/p/5044274.html