1. 查询条件中有or,即使有部分条件带索引也会失效
2. like查询是以%开头
3. 如果列类型是字符串,那在查询条件中需要将数据用引号引用起来,否则不走索引
4. 索引列上参与计算会导致索引失效
5. 违背最左匹配原则
6. 如果mysql估计全表扫描要比使用索引要快,会不适用索引
标签:mysql,查询,索引,条件,MySQL,失效
From: https://www.cnblogs.com/NetUSA/p/16948593.html
1. 查询条件中有or,即使有部分条件带索引也会失效
2. like查询是以%开头
3. 如果列类型是字符串,那在查询条件中需要将数据用引号引用起来,否则不走索引
4. 索引列上参与计算会导致索引失效
5. 违背最左匹配原则
6. 如果mysql估计全表扫描要比使用索引要快,会不适用索引
标签:mysql,查询,索引,条件,MySQL,失效
From: https://www.cnblogs.com/NetUSA/p/16948593.html