一直以为Mysq使用In查询,参数数量不是太多的情况下,是可以继续走索引的方式。但是事实是:
创建的索引有:
奇葩不,检查了下,字段属性类型都是Int类型,是一致的。但是执行计划中的“Key”对应的值却是空的,原因不详,稍后查一下....。
然后最终使用了其他方式处理, force index(Your_Index) 强制使用索引才可以生效,如图:
注意:当IN的参数为一个时,是使用了索引的方式:
一直以为Mysq使用In查询,参数数量不是太多的情况下,是可以继续走索引的方式。但是事实是:
创建的索引有:
奇葩不,检查了下,字段属性类型都是Int类型,是一致的。但是执行计划中的“Key”对应的值却是空的,原因不详,稍后查一下....。
然后最终使用了其他方式处理, force index(Your_Index) 强制使用索引才可以生效,如图:
注意:当IN的参数为一个时,是使用了索引的方式: