mysql怎么显示无效了
发布时间:12/01 来源:未知 浏览:
关键词:
mysql显示无效的缘由及解决方法:1、将or前提中的所有列都加上索引;2、like查询以“%”开头用不上索引;3、隐式转换会使索引失效;4、查询前提运用函数在索引列表上或者在索引列上运用“+-”等运算符。
举荐:《mysql视频教程》
mysql失效的几种状况
1、要是查询前提中有or,即便查询的前提中带有索引也会失效,要是想运用or,又不想让索引失效,只能将or前提中的所有列都加上索引
2、like 查询一%开头用不上索引,
3、隐式转换会使索引失效
比方要是字段类型是varchar又索引,但是传的是数字类型,此时索引会失效,反之要是字段类型是int,传的值时varchar, 却不影响索引
4、查询前提运用函数在索引列表上,或者在索引列上运用+-等运算符,也会失效
5、待续。。。。
以上就是mysql怎么显示无效了的细致内容,更多请关注 百分百源码网 其它相干文章!