首页
登录
从业资格
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
题库
2022-08-02
65
问题
事务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,与该地址匹配
随机试题
TheEnvironmentalProtectionAgencyhassetlimitsfortheradiationpermitt
ContractNo.4106Wehavereferredtoo
Theclimateofearthhasfluctuatedquiteabitoverthelast4.6billionye
Insomeschools,studentsdon’thaveaccess______goodbooks.A、intoB、ofC、toD
医用CRT显示器中阴极射线管的主要组成部分为A.高压嘴 B.灯丝 C.偏转装
患儿,男,6岁,患急性淋巴细胞白血病1年余,已行激素和抗肿瘤药物治疗,1天前发热
变压器固定式灭火装置验收中贮存容器中充装的CO2量损失不大于(____)5%$;
2010年12月21日至22日,中央农村工作会议在北京举行。会议提出把_____
[(现金+短期证券+应收款净额)/流动负债]被称为()。 A.超速动比率B
当下山巷道施工工作面遇到积水需要排出时,宜采用( )排水。A.潜水泵 B
最新回复
(
0
)