1、尽量抉择区分度高的列来建设索引。

2、频繁查问列适宜建设索引。

3、遇到联结索引时,想想最右边的匹配准则。

4、like含糊查问时,%在后面时才会应用索引,另外两种状况都会使索引生效。

实例

select * from USER us where name l like ‘公众号程序员fly%’ //name上有索引的话会应用到name上的索引select * from USER us where name l like ‘%公众号程序员fly’ //name上有索引的话索引会生效转为全表扫描select * from USER us where name l like ‘%公众号程序员fly%’ //name上有索引的话索引会生效转为全表扫描

以上就是mysql索引建设的准则,心愿对大家有所帮忙。更多mysql学习指路:Mysql