首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
黎明、晚霞、双彩虹!
2019-03-08 21:03
已编辑
西安邮电大学 Java
关注
已关注
取消关注
为什么不符合最左匹配原则,会导致索引失效?
RT
提示
全部评论
推荐
最新
楼层
莽苍踏雪
门头沟学院 Java
CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `cid` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `name_cid_INX` (`name`,`cid`), ) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8 mysql创建复合索引的规则是首先会对复合索引的最左边的,也就是第一个name字段的数据进行排序,在第一个字段的排序基础上,然后再对后面第二个的cid字段进行排序。其实就相当于实现了类似 order by name cid这样一种排序规则。 所以:第一个name字段是绝对有序的,而第二字段就是无序的了。所以通常情况下,直接使用第二个cid字段进行条件判断是用不到索引的,当然,可能会出现上面的使用index类型的索引。这就是所谓的mysql为什么要强调最左前缀原则的原因。
点赞
回复
分享
发布于 2019-03-08 21:42
electricight
西南大学 Java
如果有一个索引 index(`name`,`phone`,`address`) 然后我select * from user where phone=123456 and address="abcd" 这个会用到索引吗?
点赞
回复
分享
发布于 2019-03-08 22:01
lazi
西安邮电大学 Java
联合索引在添加时各字段按顺序添加进去的,如果不按顺序依次访问,会出现字段访问不准确,比如联合索引“a b c”为“235”与“146”,如果要实现利用索引查询,必须保证有序的索引字段,否则会出现联合索引失效
点赞
回复
分享
发布于 2019-03-08 21:27
今天yy收到offer了!
深圳大学 Java
我的猜想是因为组合索引是根据最左的数据来建立的,所以如果不是最左匹配原则,则无法用索引查询。不知道说得对不对,同求大神指教
点赞
回复
分享
发布于 2019-03-08 21:20
暂无评论,快来抢首评~
相关推荐
昨天 13:38
魔门塔(苏州)科技有限公司_感知算法工程师(准入职员工)
Momenta内推-Momenta内推码
Momenta|产品项目岗|面试经验 一面:主线负责人 二面:项目团队负责人 🎉🎉一面二面的问题,掌握下面几个应对面试完全OK啦! 1️⃣自我介绍🥳(还是我那说烂了的加分自我介绍,一面直接过!主页自取啦) 2️⃣深挖简历🩷(固定套路,Key point:给我使劲往简历上靠!) 肯定会问到有没有之前的经历和这个岗位相似的工作任务:所以面试前要准备一下以往经历和产品项目管理有关的,最好有那种自己负责一个项目的从0➡️1的过程,很加分!使劲说!比如之前如何持续跟踪过一个什么项目呀,怎么写的prd 文档呀等等!(懂得都懂哈,好好准备这一part,很加分) 3️⃣沟通能力如何?♂️...
点赞
评论
收藏
分享
03-14 06:41
中南民族大学 Web前端
不想就这样结束了
点赞
评论
收藏
分享
03-22 07:20
拼多多集团-PDD_temu_服务端研发工程师(准入职员工)
这个美团模拟面试还挺有意思的
😋😋,我这个头像是饿了么的头像
程序员小假:
哈哈哈哈
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
本科四段大厂实习,暑期五个offer,我的暑期结束了,秋招前集邮atmd、上海四毒
3.0W
2
...
黑马点评大总结
1.7W
3
...
实习/试用期转正,如何写好答辩文档?
9055
4
...
Java后端5月还会有机会吗
8526
5
...
一文讲清新手到底要不要写《苍穹外卖》和《黑马点评》?
7408
6
...
携程笔试
7344
7
...
心塞
6080
8
...
以Mentor视角,说说喜欢什么样的实习生
5685
9
...
只有真正上战场了,才知道自己多菜!
5224
10
...
五一回来,我之前是做什么工作的?
4747
创作者周榜
更多
正在热议
更多
#
商战,最累的是我们
#
4982次浏览
23人参与
#
硬件人更看重稳定还是高薪
#
28643次浏览
163人参与
#
异地恋该为对方跳槽吗
#
13105次浏览
78人参与
#
职场新人生存指南
#
313166次浏览
6528人参与
#
面试经验谈
#
5651次浏览
80人参与
#
哪些公司校招卡第一学历
#
55000次浏览
210人参与
#
签约/解约注意事项
#
652803次浏览
3996人参与
#
国央企笔面经互助
#
124134次浏览
1068人参与
#
硬件人你反向读研了吗
#
37917次浏览
608人参与
#
诺瓦星云求职进展汇总
#
194189次浏览
1655人参与
#
租房找室友
#
21158次浏览
123人参与
#
硬件人秋招的第一个offer
#
63748次浏览
1079人参与
#
学历or实习经历,哪个更重要
#
106399次浏览
736人参与
#
面试问题记录
#
565次浏览
21人参与
#
得物求职进展汇总
#
90470次浏览
791人参与
#
机械人选offer,最看重什么?
#
87500次浏览
540人参与
#
你上一次加班是什么时候?
#
57803次浏览
395人参与
#
秋招想进国企该如何准备
#
53797次浏览
354人参与
#
大疆求职进展汇总
#
483776次浏览
3199人参与
#
机械求职避坑tips
#
39340次浏览
352人参与
牛客网
牛客企业服务