mysql IN 查询的时候索引不起做用

其实很简单,索引是否起叙用,主要取决于字段类型:mysql 1. 若是字段类型为字符串,须要给in查询中的数值与字符串值都须要添加引号,索引才能起做用。sql 2. 若是字段类型为int,则in查询中的值不须要添加引号,索引也会起叙用。优化 IN的字段,在联合索引中,按以上方法,也会起做用。code 3.mysql查询优化器认为全表扫描时若是速度大于使用索引,就会不用索引,你可使用FORCE IN
相关文章
相关标签/搜索