Mysql使用IN查询导致索引失效的情况

    xiaoxiao2022-07-06  264

    一直以为Mysq使用In查询,参数数量不是太多的情况下,是可以继续走索引的方式。但是事实是:

    创建的索引有:

     

    奇葩不,检查了下,字段属性类型都是Int类型,是一致的。但是执行计划中的“Key”对应的值却是空的,原因不详,稍后查一下....。

    然后最终使用了其他方式处理, force index(Your_Index) 强制使用索引才可以生效,如图:

    注意:当IN的参数为一个时,是使用了索引的方式:

    最新回复(0)