有关于mysql复合索引

  

复合索引原则:
最左前缀原则:

  

指数(a, b, c)

  

1,每次查询必须有,如ab, ac, abc,如果没有,只有bc查询将失效
2,查询中带,或者查询失效
3,查询中带% * ,查询失效。
4 b=*,比;
和c=c将不走索引

  

索引是否生效可以使用mysql中的解释select *进行分析,

  

主要查看类型,possiable_key来查看性能优化,执行时间并不是主要执行参考标准。

  

如果不走索引可通过:力指数()来强制。

  

所以还是要慎重考虑复合索引和单引索引的场景选择!

有关于mysql复合索引