首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
...
大模型Agent面试全攻略(附答题思路)
1.7W
2
...
谁都可能在说谎,但财报不会骗人
1.5W
3
...
我感觉我遇到神仙mentor了
9869
4
...
春招产品内卷到什么程度了
5383
5
...
字节一二三hr面 java面经(已off)
5351
6
...
秋招失利别慌,好offer不怕晚
4555
7
...
携程工作体验
4027
8
...
上线一个月了,说几句真心话
3561
9
...
入职翼支付2年多,聊聊感受
3457
10
...
有了这个skill我再也没手动改过简历
3361
创作者周榜
更多
正在热议
更多
#
Agent面试会问什么?
#
21939次浏览
790人参与
#
哪些公司一直卡在简历筛选
#
99537次浏览
301人参与
#
厦门银行科技岗值不值得投
#
18235次浏览
419人参与
#
给工作过的公司写一条大众点评,你会怎么写?
#
7430次浏览
113人参与
#
运营每日一题
#
134332次浏览
928人参与
#
烂工作和没工作哪个更痛苦?
#
15510次浏览
247人参与
#
拼多多工作体验
#
54824次浏览
371人参与
#
一人分享一个skill
#
5552次浏览
155人参与
#
我们是不是被“优绩主义”绑架了?
#
43761次浏览
538人参与
#
春招至今,你收到几个面试了?
#
60221次浏览
840人参与
#
央国企投递记录
#
186971次浏览
1710人参与
#
面试体验最好和最差的公司
#
18497次浏览
140人参与
#
机械人面试中的常问题
#
267287次浏览
3692人参与
#
你觉得专业和学校哪个对薪资影响最大
#
103889次浏览
614人参与
#
我是XXX,请攻击我最薄弱的地方
#
71823次浏览
475人参与
#
AI替代不了什么?
#
10250次浏览
160人参与
#
现在入门AI首先要做什么?
#
3592次浏览
92人参与
#
你收到了团子的OC了吗
#
1583150次浏览
11849人参与
#
神州数码信息服务股份有限公司笔试
#
3461次浏览
21人参与
#
你被哪些公司挂了?
#
172670次浏览
969人参与
#
面试尴尬现场
#
224009次浏览
868人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务