首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
设有两个事务 T1、T2,其并发操作如图所示,下面评价正确的
[单选题]
设有两个事务 T1、T2,其并发操作如图所示,下面评价正确的是( )。(注意T2中的A应该是X)
该操作不存在问题
该操作丢失修改
该操作不能重复读
该操作读脏数据
查看答案及解析
添加笔记
求解答(15)
邀请回答
收藏(93)
分享
纠错
5个回答
添加回答
2
TimeMac
此题中的T2中②是读X=48
发表于 2018-10-17 08:50:37
回复(0)
1
T201903101905182
脏读:脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。
这个为什么不是脏读 求解
发表于 2019-03-14 14:36:11
回复(2)
1
Yeoman92
T2事务会覆盖T1事务的更新,解决办法是一个一个的写
编辑于 2017-09-02 22:53:05
回复(0)
0
随惜
当多个用户/进程/线程同时对数据库进行操作时,会出现3种冲突情形:
读-读,不存在任何问题
读-写,有隔离性问题,可能遇到脏读(会读到未提交的数据) ,幻影读等。
写-写,可能丢失更新
发表于 2019-09-28 20:43:39
回复(0)
0
彦祖丶
由于是并发操作,T2的4操作会导致T1的3操作的修改丢失(X的值已事先被修改),反过来说
T1的3操作也导致了
T2的4操作修改丢失
发表于 2019-09-17 14:46:02
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
数据库
上传者:
赞花婆
难度:
5条回答
93收藏
1532浏览
热门推荐
相关试题
3.下列关于表中西部省市区2006...
资料分析
言语理解与表达
资料分析
评论
(1)
计算机在工作过程中,若突然停电,(...
计算机常识
普及
C++
Pascal
选择题
评论
(1)
来自
NOIP2008初赛普及组
Mysql中表student_in...
数据库
SQL
评论
(1)
MySQL中执行 SELECT I...
SQL
评论
(2)
下列表达式的值为True的是( )
Python
评论
(2)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题