关于mysql:mysql索引建立的原则

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

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理