1.如果一个索引包含了(或覆盖了)满足查询语句中字段与条件的数据就叫 做覆盖索引。
2.注:覆盖索引包含主键id。
3.LIKE以%开头会导致索引失效;使用覆盖索引解决之。
4.尽量不使用SELECT * ,因为,搞不好就多了一个没有索引的字段,就导致了全表扫描。
附:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引。
1.如果一个索引包含了(或覆盖了)满足查询语句中字段与条件的数据就叫 做覆盖索引。
2.注:覆盖索引包含主键id。
3.LIKE以%开头会导致索引失效;使用覆盖索引解决之。
4.尽量不使用SELECT * ,因为,搞不好就多了一个没有索引的字段,就导致了全表扫描。
附:要想使用or,又想让索引生效,只能将or条件中的每个列都加上索引。