索引 索引失效情况 1.索引列位运算 2.字符串不加引号 3.模糊查询 4.or连接条件 5.数据分布影响 索引设计原则 SQL优化 1.插入数据insert 2.主键优化 3.order by优化 4.group by优化 5.limit优化 6.count优化 7.update优化 索引失效情况 1.索引列位运算 当根据phone字段进行等值匹配查询时, 索引生效。 explain select * from tb_user where phone = '17799990015'; explain select * from tb_user where substring(phone,10,2) = '15'; 当根据phone字段进行函数运算操作之后,索引失效。 2.字符串不加引号