首页
登录
从业资格
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
题库
2022-08-02
48
问题
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一次所读值不同。这种不一致性被称为( ),其产生的原因是破坏了事务T1的( )。问题1选项A.丢失修改B.读脏数据C.不可重复读D.幻影现象问题2选项A.原子性B.一致性C.隔离性D.持久性
选项
答案
CC
解析
并发操作可能导致:丢失更新、不可重复读、读“脏”数据等问题。
丢失更新是指两个事务T1和T2读入同一数据并修改,T2提交的结果破坏了T1提交的结果,导致T1的修改被丢失。
不可重复读是指事务T1读取数据后,事务T2执行更新操作,是T1无法再现前一次读取结果。
(1)事务T1,事务T2对其做了修改,事务T1再次读。
(2)事务T1按一定条件从数据库中读,事务T2删除了其中部分记录,当T1再次按相同的条件读。
(3)事务T1按一定条件从数据库中读,事务T2插入了一些记录,当T1再次按照相同条件读。
读“脏”数据是指事务T1修改某一数据并将其写回磁盘,事务T2读取同一数据后,T1由于某种原因被撤销,这时T1修改过的数据恢复原值,T2读到的数据就与数据库中的数据不一致,即T2读到了“脏”数据。
原子性是指事务要么全部执行完,要么不被执行,与现实业务相对应;一致性指事务的执行结果要与现实业务产生的信息相一致,数据库也就处于一致性状态;隔离性指多个事务并发执行时不能相互干扰造成结果的错误;持久性指事务一旦提交,其执行结果应被存入数据库而不被丢失。发生并发问题是破坏了事务的隔离性。
转载请注明原文地址:https://tihaiku.com/congyezige/2419703.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
不同VLAN间数据通信,需通过()进行转发A.HUB B.二层交换机 C
交换机收到一个带有VLAN标签的数据帧,但发现在其MAC地址表中查询不到该数据帧
FTP建立()条TCP连接来进行数据传输,默认情况下数据传输使用的端口号是(请
T1的数据速率是多少?______。A.1.544MB/s B.2.048Mb
IEEE802.11g标准支持最高数据速率可达()Mb/s。A.5 B.11
以下关于防火墙功能特性的说法中,错误的是()A.控制进出网络的数据包和数据流
防火墙对数据包进行过滤时,不能进行过滤的是()。A.源和目的IP地址 B.
以下关于SNMP协议的说法中,不正确的是()。A.SNMP收集数据的方法
PING发出的是(请作答此空)类型的报文,封装在()协议数据单元中传送。A
路由器收到-一个IP数据包,其目标地址为192.168.17.4,与该地址匹配
随机试题
HowtoBeEffectiveReaders?I.Whatisreading?1)Ame
Whatdothestudiesshow,accordingtothespeaker?[originaltext]Studiesshoww
[originaltext]W:Excuseme.M:Yes?W:Hello.I’m,uh,I’mtakingastudentsur
燃烧和火灾发生的必要条件,即燃烧的三要素。不属于燃烧的三要素的是()。A
证券金融公司董事、监事和高级管理人员的选任,应当经过()批准。A.证券交易所
下列选项中关于超级市场的说法错误的是()。A:超级市场是实行自助服务和集中式一次
不伴有高血压的疾病是A.肾动脉狭窄 B.慢性肾小球肾炎 C.成人型主动脉缩窄
描述两个变量之间相关关系的最简单的回归模型是()。A.非线性回归模型 B.一
关于个人专项附加扣除,下列表述正确的有()。A.纳税人同时从两处以上取得工资、
施工中发生的下列与材料有关的费用,属于建筑安装工程费中的材料费的是()。A.对原
最新回复
(
0
)