当前位置:新励学网 > 秒知问答 > 索引最左原则什么意思

索引最左原则什么意思

发表时间:2024-08-23 11:40:05 来源:网友投稿

索引最左匹配原则

建立联合索引时会遵循最左匹配原则,即最左优先,在检索数据时从联合索引的最左边开始匹配

为user表中的name、address、phone列添加联合索引ALTER TABLE user ADD INDEX index_three(name,address,phone);

所以下面的三个SQL语句都可以命中索引

SELECT * FROM user WHERE name = ‘张三’ AND address = ‘北京’;

SELECT * FROM user WHERE name = ‘张三’;

这三条SQL语句在检索时分别会使用以下索引进行数据匹配(name,address,phone) (name,address) (name)

免责声明:本站发布的教育资讯(图片、视频和文字)以本站原创、转载和分享为主,文章观点不代表本网站立场。

如果本文侵犯了您的权益,请联系底部站长邮箱进行举报反馈,一经查实,我们将在第一时间处理,感谢您对本站的关注!