首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
roottttt
2018-03-14 23:47
已编辑
武汉大学 Java
关注
已关注
取消关注
美团面试被问到了主键查询还是索引查询快?
如题,面试时遇到了这样一个数据库问题,以下是我的思考和疑惑:
主键也是一种索引,普通索引一般使用B-Tree结构来实现,查找时间复杂度是O(log n)级别的,
然而不知道主键查询是扫描全表呢?还是像b-tree一样有特别的数据结构支持呢?
还是说,在数据量小的时候,主键查询会比索引查询快,而数据量大的时候,索引查询优势很大?
谢谢~~
提示
全部评论
推荐
最新
楼层
promise_sunshine
华南理工大学 C++
他的问题应该是主键索引查找快,还是二级索引快?感觉这个问题应该分引擎回答,如果是MyISAM中,主键索引和二级索引是一样快的,在InnoDB中,主键索引快,因为二级索引找到主键后,还要在主键索引中再找一遍,
点赞
回复
分享
发布于 2018-03-14 13:20
趣稚先生
广东工业大学 Java
这个不同的数据库引擎有所区别, 这里我推荐一篇博客给你(我自己觉得这篇博客写的不错):https://www.cnblogs.com/bonelee/p/6225211.html
点赞
回复
分享
发布于 2018-03-14 08:41
offercome!!
北京工业大学 Java
innodb不是索引是查到底是主键值然后再去主键索引查具体数据么...应该是主键索引快吧
点赞
回复
分享
发布于 2018-03-14 00:29
我是产品你打我啊
New York University 产品经理
对于innodb来说那肯定是主键查询快呀,他的数据直接时间是在叶子上😂
点赞
回复
分享
发布于 2018-03-14 23:08
梦境迷离
江西师范大学 大数据开发工程师
看的我都头大,索引先在辅助索引查找所在页,再装入内存页才真正开始查询。。。
点赞
回复
分享
发布于 2018-03-14 13:48
Tiket
Eidgenössische Technische Hochschule Zürich C++
主键自带索引属性
点赞
回复
分享
发布于 2018-03-14 13:24
牛客7462204号
中央戏剧学院 Java
索引查询快。主键查询实际上是变相的全表扫描
点赞
回复
分享
发布于 2018-03-14 00:22
暂无评论,快来抢首评~
相关推荐
04-09 22:34
已编辑
快手_后端开发
AI认知篇7:详解agent记忆系统
AG前言这是我的agent系列文章的第7篇,该系列分为三部分:AI认知篇:详细讲解相关基础概念AI实践篇:分享诸如skills怎么写、怎么ai coding、怎么写好prompt等的最佳实践AI八股篇:分享我自己整理的应付大模型应用开发岗位必备的八股笔记(后端与agent2手抓学习专栏随着 AI Agent 应用的快速发展,智能体需要处理愈发复杂的任务和更长的对话历史,而 LLM 的上下文窗口限制、持续增长的 token 成本,以及如何让 AI 有效 “记住” 用户偏好和历史交互,成为构建实用 AI Agent 系统的核心挑战。记忆系统(Memory System) 正是解决这些问题的关键技术...
后端及ai应用开发双修知...
点赞
评论
收藏
分享
04-10 09:36
辽宁石油化工大学 Java
求帮助
你们好,我想问一下这样的简历可以找到实习吗?目前双非二本大三,因为我开始的比较晚,进度比较慢,不过还是想趁春招没结束试一下,这样配投中小厂吗,或者我再继续学中间件,做一个更好的项目,秋招再投,可是秋招没有实习经历能行吗?好焦虑
点赞
评论
收藏
分享
04-10 17:55
重庆大学 Java
暑期意外的结束了
美团timeline一面 3.26二面 4.2oc 4.8offer 4.10其他:oppo 一面挂vivo 没动静携程 笔试挂哔哩哔哩 没动静感想感觉找实习运气也占不少的成分,本来0实习选手暑期只是准备随便投一下练一练,想着过会儿再找日常实习,没想到美团直接收留我了。感谢一面面试官,在我第一次面大厂的时候给了我自信
ZQFbest:
感觉美团一堆KPI
点赞
评论
收藏
分享
03-18 01:22
门头沟学院 Java
春招还有机会嘛
我现在这个水平大概能拿到多少薪资的offer😂
肖先生~:
先别说工资,现在有个工作就不错了
点赞
评论
收藏
分享
04-05 23:50
太原科技大学 Unity3D客户端
真有趣-游戏开发-一面面经
1、离职原因2、做过的较难的模块3、代码组织遇到的困难4、引导模块是如何做的5、如何保证指定弹脸第一优先级弹出6、如何确保新做与改动到的模块不会产生问题7、C#、性能层面会考虑哪些点8、MVC与ECS9、项目里实际的MVC,重新设计你又会怎么优化10、UGUI渲染流程11、滚动列表的优化,代码封装的好处12、海外资源管理与海外多语言适配与海外游戏内切换语言版本的流程13、对ai的使用,skill的概念,对于ai的看法14、职业规划之前面通过一次,这次面试问的比较轻松。还是给这家公司好评,流程推进的很高效,
查看13道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
我感觉我遇到神仙mentor了
8464
2
...
入职翼支付2年多,聊聊感受
5118
3
...
招行给AI时代数字金融人的答案
2245
4
...
腾讯云智暑期~
1774
5
...
软件测试简历点评第三期,你以为写的很好的简历,为什么约不到面试呢?
1317
6
...
只有我觉得暑期很难找吗?!
1069
7
...
招银网络面试
853
8
...
暑期结束吧 不想再面了🔚
793
9
...
27届-日常实习-金山云-AI应用平台开发-一面
707
10
...
28届双非 | 三天速通字节跳动后端开发四面
664
创作者周榜
更多
正在热议
更多
#
Agent面试会问什么?
#
36336次浏览
1386人参与
#
携程笔试
#
153162次浏览
888人参与
#
厦门银行科技岗值不值得投
#
18829次浏览
421人参与
#
面试体验最好和最差的公司
#
24788次浏览
165人参与
#
米哈游工作体验
#
29790次浏览
144人参与
#
我的求职进度条
#
982300次浏览
6534人参与
#
哪些公司一直卡在简历筛选
#
105152次浏览
358人参与
#
中国电信笔试
#
40523次浏览
399人参与
#
拿到offer之后,可以做些什么
#
104368次浏览
510人参与
#
入职第一天,你准备什么时候下班
#
118006次浏览
516人参与
#
一人分享一个skill
#
9317次浏览
239人参与
#
说说你知道的学历厂
#
400989次浏览
1431人参与
#
春招至今,你收到几个面试了?
#
93539次浏览
1195人参与
#
选实习,你更看重哪方面?
#
76654次浏览
505人参与
#
拼多多工作体验
#
55274次浏览
389人参与
#
记录实习开销
#
214350次浏览
1746人参与
#
你觉得专业和学校哪个对薪资影响最大
#
104417次浏览
619人参与
#
TCL求职进展汇总
#
152213次浏览
665人参与
#
给工作过的公司写一条大众点评,你会怎么写?
#
11859次浏览
138人参与
#
通信/硬件的薪资开多少,才值得去?
#
76607次浏览
407人参与
#
我是XXX,请攻击我最薄弱的地方
#
73011次浏览
492人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务