首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设有两个事务T1、T2,其并发操作如图1所示,下面评价正确的
[单选题]
设有两个事务
T1
、
T2
,其并发操作如图所示,下面评价正确的是
(
)。
该操作不存在问题
该操作丢失修改
修改该操作不能重复读
该操作读“脏”数据
查看答案及解析
添加笔记
求解答(9)
邀请回答
收藏(459)
分享
8个回答
添加回答
51
想做测试的傻妹子
丢失修改:指两个事务T1和T2从数据库中读入同一数据并修改,T2的提交结果破坏了T1提交的结果,导致T1的修改被丢失
不可重复读:不可重复读是指事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果。
不可重复读包括三种情况:
事务T1读取某一数据后,事务T2对其做了修改,当T1再次读该数据时,得到与前一次不同的值。
事务T1按一定条件从数据库中读取了某些数据记录后,事务T2删除了其中部分记录,当T1再次按相同条件读取数据时,发现某些记录神密地消失了。
事务T1按一定条件从数据库中读取了某些数据记录后,事务T2插入了一些记录,当T1再次按相同条件读取数据时,发现多了一些记录。
后两种情况也称为幻影现象(Phantom Row)。
读“脏”数据:事务T1修改某一数据,并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤消,这时事务1已修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,则T2读到的数据称为“脏”数据。
发表于 2017-10-03 12:42:52
回复(1)
12
┄✄━━━━
不可重复读会同一个事务读两次,丢失修改是两个事务读一个且都写回,读脏会出现回滚
发表于 2021-06-29 15:32:14
回复(1)
4
openmind.
发表于 2021-08-20 08:16:07
回复(0)
1
April丶
图都看不到,不知道怎么选
发表于 2017-08-30 10:31:29
回复(0)
0
截取一线生机
不可重复读会同一个事务读两次,丢失修改是两个事务读一个且都写回,读脏会出现回滚
发表于 2021-07-24 11:33:29
回复(0)
0
Mycat
<p>丢失更新不是应该交给应用层来处理的吗?而且事务级别也没有说</p>
发表于 2020-05-13 09:12:52
回复(0)
0
fighting--
很透彻:
不可重复读:不可重复读是指事务T1读取数据后,事务T2执行更新操作,使T1无法再现前一次读取结果。
不可重复读包括三种情况:
事务T1读取某一数据后,事务T2对其做了修改,当T1再次读该数据时,得到与前一次不同的值。
事务T1按一定条件从数据库中读取了某些数据记录后,事务T2删除了其中部分记录,当T1再次按相同条件读取数据时,发现某些记录神密地消失了。
事务T1按一定条件从数据库中读取了某些数据记录后,事务T2插入了一些记录,当T1再次按相同条件读取数据时,发现多了一些记录。
后两种情况也称为幻影现象(Phantom Row)。
编辑于 2019-01-08 15:05:52
回复(0)
0
张斑斑Myles
图呢?难道我用手机看的就没有吗😂
发表于 2017-08-21 22:58:11
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
数据库
上传者:
赞花婆
难度:
8条回答
459收藏
2870浏览
热门推荐
相关试题
MySQL 中有 p_table ...
SQL
SQL+MySQL
测试
后端开发
客户端开发
前端开发
人工智能/算法
数据
运维/技术支持
评论
(0)
如果要选择Student_A和St...
SQL
SQL+MySQL
测试
后端开发
客户端开发
前端开发
人工智能/算法
数据
运维/技术支持
评论
(0)
查询student_table中男...
SQL
SQL+MySQL
测试
后端开发
客户端开发
前端开发
人工智能/算法
数据
运维/技术支持
评论
(1)
在同步降压转换器(Synchron...
元器件
评论
(1)
工程师在服务器上执行 'umask...
Linux
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题