首页
登录
从业资格
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
事务T1读取数据A后,数据A又被事务T2所修改,事务T1再次读取数据A时,与第一
题库
2022-08-02
58
问题
事务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,与该地址匹配
随机试题
[originaltext]DoyoumindifIsmokehere?[/originaltext][originaltext]Mary,wh
Inrecentyears,Israeliconsumershavegrownmoredemandingasthey’vebeco
Hesaidhe______travelingwithhisfamilyaftertheentranceexamination.A、wil
下列说法正确的是()。A.一级耐火等级的乙类厂房建筑层数最多为6层 B.
血气分析仪的CO电极属于A.酶电极 B.玻璃电极 C.气敏电极 D.甘汞电
演出用房是舞台表演活动直接服务的专用房间。包括()。A.化装室 B.道具
资质认定部门及委托的专业技术评价机构,其行为不得损害资质认定工作的保密性、公正性
下列疾病可出现哪项上述体征? A.浊音或实音 B.鼓音 C.浊鼓音 D.
A.孤府B.精明之府C.血之府D.玄府E.髓之府汗孔为
经历亲人去世2个月后的个体可能罹患()多选A.抑郁发作 B.严重心理问题 C
最新回复
(
0
)