gistfile1.txt 一下情况会导致mysql索引失效1.字符串类型字段要添加引号;2.不得使用!=,,in,not in,null之类的判断;3.where里面带有非索引字段的;4.where使用了or(除非or的判断全用了索引字段
一下情况会导致mysql索引失效 1.字符串类型字段要添加引号; 2.不得使用!=,<>,in,not in,null之类的判断; 3.where里面带有非索引字段的; 4.where使用了or(除非or的判断全用了索引字段); 5.索引字段数据量占表格30%以上的,mysql会判断不使用索引; 6.除以%结尾的like查询; 以上为个人掌握,以下为部分详细规则 参考链接http://blog.csdn.net/guoxingege/article/details/51034387