首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
点赞
评论
收藏
分享
02-26 18:56
南阳理工学院 Java
社招 北京 Java后端工程师
2026.02.26 14:001. EnableAutoCongiguration的作用2. Ereka客户端注册服务时,eureka.instance.instance-id配置作用3. MybatisPlus中 updateById方法执行后返回值为0的原因4. MySQL中对于where name like "A%"查询使用那种索引效率更高5. Reids Set Key Value EX 60 命令作用6. Kafka 中replication.factor配置作用7. Vue ref和reactive区别8. 大模型问题9.处理跨服务事务的常用方案10. 高并发接口性能问题解决方案11. Redis缓存穿透、击穿、雪崩 解决方案12. Hystrix熔断机制工作原理13. 接口设计14. 前后端联调方案15. 三道SQL题16. 场景题接口冗余字段如何处理服务上线前性能问题如何处理总体来说回答自我感觉不是很好,但是很快约了二面
点赞
评论
收藏
分享
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-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-12 16:50
门头沟学院 Java
可重复读无法避免幻读的详细示例
ps:如果这篇帖子对于还在找工作和找实习的你有所帮助,可以关注我,给本贴点赞、评论、收藏并订阅专栏;同时不要吝啬您的花花首先明确核心前提:MySQL 的 InnoDB 存储引擎中,可重复读(Repeatable Read) 是默认隔离级别,其核心作用是保证「同一事务内,多次读取同一数据,结果始终一致」,可解决「不可重复读」问题,但无法解决「幻读」问题。幻读的定义:同一事务内,两次执行相同的范围查询(如 WHERE 条件匹配一批数据),第二次查询的结果中,出现了第一次查询没有的新数据(或消失了第一次查询有的数据),这种“凭空出现/消失”的现象,就是幻读。下面通过「员工工资查询」的具体场景,完整演...
MySQL 锁与MVCC
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
2
4
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
厦门银行AI面试面经
6826
2
...
感谢腾讯!双非本暑期成功上岸💪
2981
3
...
快手Java日常实习一面
2544
4
...
网易客户端实际等待开奖
2213
5
...
字节AI应用开发一面拷打1h🤯
2195
6
...
因为不主动加班被裁了
2006
7
...
腾讯云智415暑期一面纯八股!
1984
8
...
面试官角度谈谈还要刷力扣吗
1751
9
...
4.16 滴滴一面
1690
10
...
华为暑期实习
1488
创作者周榜
更多
正在热议
更多
#
AI时代还有必要刷leetcode吗?
#
34236次浏览
431人参与
#
大学生该如何认清当下的就业环境?
#
162286次浏览
886人参与
#
有哪些公司在面试时考察AICoding?
#
19175次浏览
348人参与
#
运营来爆料
#
98803次浏览
508人参与
#
HR面都在聊什么?
#
13617次浏览
162人参与
#
美团开奖
#
407746次浏览
1805人参与
#
26届春招投递记录
#
3611次浏览
42人参与
#
百度工作体验
#
325398次浏览
2247人参与
#
想从事Agent应该学习哪些技术?
#
8433次浏览
282人参与
#
实习学到最有价值的工作习惯
#
69629次浏览
552人参与
#
OPPO求职进展汇总
#
808993次浏览
5441人参与
#
校招生月薪1W算什么水平
#
143404次浏览
492人参与
#
你觉得什么岗位会被AI替代
#
57220次浏览
371人参与
#
从投递到OC,你用了多久
#
23657次浏览
238人参与
#
什么人最适合大厂?
#
12671次浏览
133人参与
#
父母问你工作找得怎么样,怎么回
#
22950次浏览
282人参与
#
哪些公司面试还在问八股?
#
13968次浏览
123人参与
#
许愿池
#
373876次浏览
2921人参与
#
我与AI的日常
#
3261次浏览
16人参与
#
我的求职进度条
#
1113061次浏览
8040人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务