首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Pyke
2021-02-07 16:15
已编辑
字节跳动_Data_后端开发工程师
关注
已关注
取消关注
MVCC 场景题求解!!!
描述:有A,B两个线程,表里只有一条数据。A线程查询这条数据,B线程再查一次,然后B删除这条数据,B再插入一条新数据,B提交了事务。A对新数据进行删除操作,A再进行查询操作,请问查询出来的是什么?
大家可以帮我讲解一下吗?
#笔试题目#
提示
全部评论
推荐
最新
楼层
买太平湖底陈年水墨
字节跳动_Infra_SG_研发工程师
这就是MVCC没有完全解决幻行的地方,其实换个场景更形象一些 1. B插入一条新数据 2. A对这条新数据进行修改 3. A再查询这条新数据,此时A可以查询到B插入的数据 这是因为A修改B插入的新数据之后,这条记录中的trx_id已经变成A的事务id了,因此在A的readview中,可以看到这条新数据。但是按照我们队MVCC的期待,A从始至终都不应该发现这条新数据,所以说MVCC其实并没有完全解决幻行的问题
1
回复
分享
发布于 2021-03-04 07:46
毛绒玩偶
樱丘女子高等学校 后端工程师
rr级别下 a线程第一次快照读查询产生readview 第二次快照读取还是一次rearview中的数据 。当前读的话直接读取最新的数据
点赞
回复
分享
发布于 2022-02-09 01:24
满帮内推
满帮集团_大增值技术部_Java开发工程师
这个是可重复读的幻读问题,知乎有一个文章复现了这个场景 ,和你说的情况应该是一模一样的https://zhuanlan.zhihu.com/p/109414420 具体的原因是什么我还没研究
点赞
回复
分享
发布于 2021-03-27 22:32
Jerrycode
上海大学 Java
这个文章讲的还可以 是MVCC的 https://zhuanlan.zhihu.com/p/347587789
点赞
回复
分享
发布于 2021-03-04 10:15
买太平湖底陈年水墨
字节跳动_Infra_SG_研发工程师
当然,以上分析基于rr级别
点赞
回复
分享
发布于 2021-03-04 07:48
买太平湖底陈年水墨
字节跳动_Infra_SG_研发工程师
按照你对题目的描述,A查出来的只有一条数据
点赞
回复
分享
发布于 2021-03-04 07:46
ssadsfa
字节跳动_服务端
事务啥时候开始没啥,隔离级别也没说
点赞
回复
分享
发布于 2021-02-08 15:27
暂无评论,快来抢首评~
相关推荐
02-14 05:02
Stanford University 算法工程师
小米YU9增程SUV实车曝光,定价35万,综合续航达1000公里以上
近日,小米汽车首款增程式大型SUV YU9(内部代号“昆仑”)的实车图与设计资料在网络上流传。据悉,该车型定位高端家庭市场,预计售价35万元起,计划于2026年内正式发布,或将直接对标国内其他9系热门车型。从曝光的图片来看,YU9延续了小米设计语言。前脸采用封闭式格栅与贯穿式灯带,同样配置了车顶激光雷达模块。车身尺寸方面,其长度超5.2米,轴距接近3.2米,提供6座与7座布局。动力系统上,YU9搭载1.5T增程器与大容量电池组,纯电续航里程或将突破200公里,综合续航可达1000公里以上,支持800V高压快充,充电12分钟即可补充约300公里续航。智能化方面,新车将配备多屏联动座舱系统、后排娱...
点赞
评论
收藏
分享
02-17 09:03
马鞍山学院 golang
暑假实习求助
双非,现在想找暑假实习。许多公司都招长期实习。双非 + 暑假实习2个月 + Golang就已经很困难了。Golang的暑假实习不知道有哪些公司招,希望有前辈或者大佬指点指点。(腾讯、字节已投)阿里云云计算高级工程师ACP认 证 项目 K8S + 敏捷 + CD/CD + 网页全栈 两次团队比赛二等奖,队长面经和算法自驱、学习都个人认为不错望有大佬可以指点一下,谢谢。
不给转正的实习,你还去吗
点赞
评论
收藏
分享
01-22 16:15
门头沟学院 Java
程序员996斩杀线悄然而至
一天996可以,一周可以,一年可以,三年可以,五年呢?十年呢?最近深圳36岁工程师猝死,公司24小时注销微信让人心寒。甚至在他猝死后的一个小时后他又被拉入新的工作群,群友还艾特他处理订单。死亡8小时后,他的手机还收到私聊工作信息,“周一要把这个改下”。这位程序员一直认真负责,卷到了部门经理的位置,却在36岁的壮年猝然离世。再高薪的工作也不值得用健康去换。成果是公司的,命却是自己的。
Gs1mple:
听到这个新闻,马上放下了手头的leetcode,玩会海克斯大乱斗了,命重要啊
你最近因为什么迷茫?
点赞
评论
收藏
分享
01-02 01:14
电子科技大学 Java
华为真是debuff吗
本人现在无实习,目前只有一个华为2012中央软件院的offer,base在上海,据说华为实习是debuff,要去吗?😭😭😭
点赞
评论
收藏
分享
昨天 18:08
电子科技大学 后端工程师
暑期实习,要来了!!
大家好,我是阿术。27届暑期实习马上就要开始了,大三/研二的同学可以准备起来了。现在找实习越来越卷了,好多得先有实习经历才给你面试,死锁了。我记得我当初找实习那会,焦虑的不行,因为实验室搞的东西和笔试面试中需要的完全不一样,算法、八股,什么的要学,手忙脚乱的。但好在结果是好的,从二月到五月,三个月的拷打换来了蚂蚁和阿里云的暑期实习offer。根据我以及很多同学的经验,发现大家在找暑期实习的都会有一些困惑,比如,暑期实习时间线—投递什么时候开启,什么时候结束,什么时候去实习准备到什么程度可以投递投递渠道有哪些暑期实习时间线暑期实习一般是从二月底开始,三四月份的时候大部分公司都已经开启了,一般可以...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
11
分享
评论
提到的真题
返回内容
招聘动态
查看更多
27届简历点评
27届寒假/转正实习汇总
全站热榜
更多
1
...
在一次又一次焦虑中流转~
61
2
...
经过一年的发展,agent框架现在是什么样子
40
3
...
回顾我的25年
37
4
...
看看今年运势如何
36
5
...
暑假实习求助
33
6
...
被自己蠢到了
26
7
...
影石-嵌入式软件开发-一面
22
8
...
C++ 多线程与并发面试题
18
9
...
新年好,但我的世界好像没有幸福
11
10
...
新年行大运
10
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
6915次浏览
111人参与
#
你喜欢工作还是上学
#
89191次浏览
883人参与
#
牛客AI体验站
#
16368次浏览
288人参与
#
你找工作的时候用AI吗?
#
173132次浏览
888人参与
#
被AI治愈的瞬间
#
90427次浏览
685人参与
#
有必要和同事成为好朋友吗?
#
1120次浏览
21人参与
#
为了秋招你都做了哪些准备?
#
32541次浏览
534人参与
#
这个工作能去吗
#
114911次浏览
662人参与
#
多益网络工作体验
#
63218次浏览
306人参与
#
秋招吐槽大会
#
304461次浏览
1524人参与
#
工作中的卑微时刻
#
33475次浏览
199人参与
#
你觉得什么岗位会被AI替代
#
40948次浏览
275人参与
#
数字马力求职进展汇总
#
331591次浏览
2381人参与
#
产品面经
#
261142次浏览
2173人参与
#
如何提高实习转正率?
#
86648次浏览
505人参与
#
大学最后一个寒假,我想……
#
89341次浏览
809人参与
#
正在实习的碎碎念
#
1645310次浏览
13716人参与
#
设计人的面试记录
#
190131次浏览
1609人参与
#
一起聊华为
#
192716次浏览
897人参与
#
你怎么看待AI面试
#
146114次浏览
786人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务