首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
消灭0offer!
2019-12-09 15:16
已编辑
字节跳动_测试开发
关注
已关注
取消关注
唯一索引会使用间隙锁吗?
假设有唯一索引id,表student:
id name
1 wx
2 xx
10 xx
11 xx
12 xx
select*from student id>10 for update;
那么锁住的区间范围是多少?如果唯一索引不能使用间隙锁那怎么解决RR场景下的幻读问题呢?
提示
全部评论
推荐
最新
楼层
zpncepu
华北电力大学(北京) Java
查询单条语句,如where id = 10,唯一索引不需要间隙锁 对于查找某一范围内的查询语句,唯一索引也会加上间隙锁
点赞
回复
分享
发布于 2020-08-24 14:40
皇家马德里
中国科学院国家天文台 Java
mark
点赞
回复
分享
发布于 2019-12-09 15:52
暂无评论,快来抢首评~
相关推荐
03-12 16:44
门头沟学院 Java
MySQL锁机制详解
ps:如果这篇帖子对于还在找工作和找实习的你有所帮助,可以关注我,给本贴点赞、评论、收藏并订阅专栏;同时不要吝啬您的花花在高并发的数据库场景中,锁机制是保障数据一致性、解决并发冲突的核心,MySQL通过提供多种类型的锁,适配不同业务场景的并发需求,其中InnoDB存储引擎的行锁机制更是其高性能的关键之一。本文将从锁的核心作用、分类、核心锁类型详解、死锁及优化方案等方面,全面解析MySQL锁机制,帮助开发者理解并合理运用锁来提升系统并发性能与数据安全性。一、MySQL锁的核心作用MySQL锁的本质是通过控制数据资源的访问权限,解决并发读写带来的数据一致性问题,主要应对以下3类核心并发问题,与事务...
MySQL 锁与MVCC
点赞
评论
收藏
分享
03-09 18:05
中南大学 Java
浩鲸科技2026春招启动!+面经分享
浩鲸科技Java面经1. Synchronized锁升级2. Synchronized与ReentrantLock的区别3. 线程池的工作流程4. 线程池的拒绝策略5. MySQL的ACID6. 原子性是什么、如何实现7. 乐观锁的优缺点、CAS8. MySQL的事务分级9. 可重复读解决了哪些问题————————————————————浩鲸科技2026春招启动!【公司概况】浩鲸云计算科技股份有限公司成立于2003年,是全球领先的数字化技术和服务提供商,业务覆盖全球80多个国家和地区,服务近18亿终端用户及超150家主流电信运营商,在AI大模型、数据治理、全栈云服务等领域有深入技术探索,拥有多项荣誉与资质。【工作地点】南京、广州、长沙、福州、厦门、西安【招聘岗位】核心研发类、数据算法类、综合技术类、市场营销类、职能支持类【员工福利】五险一金+商业意外险+补充医疗保险,提供年度体检、心理关怀、职场健康活动,还有弹性福利可自主升级,有节日活动、特色福利(如822浩鲸日、亲子嘉年华),即时认可机制,以及创意团建、公益竞技等活动,提供管理与专家双通道晋升。【内推链接】https://iwhalecloud1.zhiye.com/campus/jobs?shareId=9e31d031-fc41-41bc-b136-d40fe31e6779&shareSource=2&qr=1&memory=%7B%7D&silence=1【内推码】EVKCGR通过内推链接投递,自动计入内推,简历优先筛选!注意每人仅可投递2个意向志愿,投递后不可修改~
点赞
评论
收藏
分享
03-10 19:22
已编辑
门头沟学院 Java
MySQL 中的索引选择策略
ps:如果这篇帖子对于还在找工作和找实习的你有所帮助,可以关注我,给本贴点赞、评论、收藏并订阅专栏;同时不要吝啬您的花花当SQL语句 select * from t where a = ? and b = ? 中,表t没有a和b的联合索引,只有a的单独索引(idx_a)和b的单独索引(idx_b)时,数据库优化器会根据「数据量、过滤性、索引成本」选择以下3种方式之一,核心逻辑是“选过滤性最好、成本最低的索引”,具体如下:1. 索引合并(Index Merge)—— 最优场景(过滤性均较好)这是最理想的情况,优化器会同时使用idx_a和idx_b两个单独索引,通过“交集”快速定位满足a=? an...
MySQL存储引擎与索引
点赞
评论
收藏
分享
03-12 16:50
门头沟学院 Java
可重复读无法避免幻读的详细示例
ps:如果这篇帖子对于还在找工作和找实习的你有所帮助,可以关注我,给本贴点赞、评论、收藏并订阅专栏;同时不要吝啬您的花花首先明确核心前提:MySQL 的 InnoDB 存储引擎中,可重复读(Repeatable Read) 是默认隔离级别,其核心作用是保证「同一事务内,多次读取同一数据,结果始终一致」,可解决「不可重复读」问题,但无法解决「幻读」问题。幻读的定义:同一事务内,两次执行相同的范围查询(如 WHERE 条件匹配一批数据),第二次查询的结果中,出现了第一次查询没有的新数据(或消失了第一次查询有的数据),这种“凭空出现/消失”的现象,就是幻读。下面通过「员工工资查询」的具体场景,完整演...
MySQL 锁与MVCC
点赞
评论
收藏
分享
03-10 19:23
已编辑
门头沟学院 Java
MySQL 索引下推(Index Condition Pushdown, ICP)
ps:如果这篇帖子对于还在找工作和找实习的你有所帮助,可以关注我,给本贴点赞、评论、收藏并订阅专栏;同时不要吝啬您的花花一、什么是索引下推(ICP)索引下推(Index Condition Pushdown, 简称ICP)是MySQL 5.6及以上版本推出的一项查询优化技术,核心目标是减少存储引擎与MySQL服务器层之间的数据传输开销,提升非聚簇索引(二级索引)查询的效率,本质是将原本由服务器层负责的部分WHERE条件过滤操作,下推到存储引擎层执行,提前过滤掉不满足条件的数据,从而减少无效回表和数据传输次数。简单来说,ICP就像快递仓库的智能分拣系统:没有ICP时,仓库会将所有符合初步条件的包...
MySQL存储引擎与索引
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
4
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
Agent面试-RAG篇
1.2W
2
...
毕业季有感
9921
3
...
字节Agent面试问我:“你了解哪些 Agent 框架?”
5487
4
...
暑期结束,终于OC了
3536
5
...
25的后端学长已经去跑网约车了。。
3290
6
...
27找实习,悲喜报
3008
7
...
学校食堂大舞台,毕业你就来
2922
8
...
wxg timeline
2822
9
...
拼多多暑期服务端tl
2664
10
...
大一伪装大三拿到offer
2140
创作者周榜
更多
正在热议
更多
#
这个offer值得去吗?
#
4508次浏览
75人参与
#
面试官拷打AI项目都会问什么?
#
3464次浏览
165人参与
#
联宝杯大学生创新大赛,你的技术值得产业级答案
#
43867次浏览
502人参与
#
如果春招能重来,我会___
#
7447次浏览
85人参与
#
想做Agent可以做哪些岗位?
#
3854次浏览
57人参与
#
你会因为行情,降低找工作标准吗?
#
14791次浏览
160人参与
#
你觉得最好用的AI编程工具是_
#
1581次浏览
37人参与
#
除了线上,还能去哪些地方投简历
#
4701次浏览
53人参与
#
机械制造公司求职体验
#
141610次浏览
386人参与
#
你实习是赚钱了还是亏钱了?
#
120569次浏览
670人参与
#
你和你的mentor相处模式是__
#
7750次浏览
67人参与
#
实习第一天,你在干什么
#
5155次浏览
43人参与
#
如何排解工作中的焦虑
#
331371次浏览
2842人参与
#
实习想申请秋招offer,能不能argue薪资
#
257060次浏览
1341人参与
#
你的实习什么时候入职
#
377455次浏览
2399人参与
#
mt对你说过最有启发的一句话
#
115398次浏览
875人参与
#
机械人晒出你的简历
#
191803次浏览
1107人参与
#
0经验如何找实习?
#
91945次浏览
952人参与
#
你的mentor是什么样的人?
#
61822次浏览
798人参与
#
你最满意的offer薪资是哪家公司?
#
81573次浏览
385人参与
#
刚入职的你踩过哪些坑
#
60181次浏览
418人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务