首页
登录
从业资格
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
题库
2022-08-02
53
问题
事务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,与该地址匹配
随机试题
A.risenB.smoothC.friendlyD.exceedingE.r
GeorgeWashingtonCarvershowedthatplantlifewasmorethanjustfoodfor
Thegovernmenthastriedtoforge______withenvironmentalists.A、alliancesB、all
StroMotionisanimageenhancementtechnique.Itcreatedstunningvideo【M1】____
下列属于副泪腺的是A.Zeis腺 B.Meibomian腺 C.Krause
某城镇总人口为10万,该城镇2013年12月末从业人员为2.5万人,有5000人
虫积患者兼有何症不宜服驱虫药A.便溏者 B.便秘者 C.发热者 D.气滞者
下列何种温度℃/相对湿度%常用于固体制剂的加速稳定性试验A.60℃/98% B
下列哪项是儿科护士的专业素质要求A.热爱儿童,热爱护理事业 B.有高度的责任感
多烯磷脂酰胆碱作为保护肝细胞药的作用机制是A.作为细胞膜的重要组分,特异性地与肝
最新回复
(
0
)