● 操作序列T1、T2、T3对数据A、B、C并发操作如下所示,T1与T2间并发操作( ),T2与T3 间并发操作( )。
● 操作序列T1、T2、T3对数据A、B、C并发操作如下所示,T1与T2间并发操作( ),T2与T3 间并发操作( )。
( )
A.不存在问题 B.将丢失修改
C.不能重复读 D.将读“脏”数据
( )
A.不存在问题 B.将丢失修改
C.不能重复读 D.将读“脏”数据
本题考查的是数据库并发操作方面的基础知识。在事务并行处理的过程中,因为多个事务对相同数据的访问,千扰了其他事务的处理,产生了数据的不一致性,是事务隔离性的破坏导致了一致性的破坏。并发操作带来的数据不一致性有三类:丢失修改、不可重复读和读“脏”数据。事务T1读取A、B的值后进行运算,事务T2在t6时刻对B的值做了修改以后,事务T1在t8、t9时刻又重新读取A、B的值再运算,同一事务内对同一组数据的相同运算结果不同,显然与事实不相符,这种情况的产生是由于事务T2干扰了事务T1的独立性,导致不可重复读。事务T2、T3对数据B分别做减100和加50操作,都是写入数据库。其中事务T2在时刻t6把B修改后的值100写入数据库,但事务T3在时刻t11再把它对B加50后的值250写入数据库。两个事务都是对H的值进行修改操作并且都执行成功,但B中的值却为250,造成数据的不一致。原因在于T2事务对数据库的修改被T3事务覆盖而丢失了,破坏了事务的隔离性,所以丢失修改。
a,b,c成等差数列,那么证明a^2(b+c),b^2(a+c),c^2(b+c)成等差数列a^2 数学 2020-04-26 …
如:1+2+3+...+n=n(n+1)/2;a选b的组合数为(a(a-1)(a-2)...(a- 数学 2020-05-14 …
Excel2003如何识别数据后转回数据分组后的列标?如A列是1至50的随机数,现把50个数分成2 其他 2020-05-16 …
欲选中Excel中不相邻的区域(如B列与F列),( )的操作是正确的。A.点击B列的第一个单元格,按 财会类考试 2020-05-21 …
求Excel高手帮忙.设一个格=如果A列数据相同的行中B列相加-C列相加如:ABC12121311 其他 2020-07-23 …
excel表内,假如有两列,A列有a1,a2,a1,a3,a3,B列有数值2,3,4,5,6,如何 其他 2020-07-23 …
EXCEL条件取和如何套用公式.A列为料号B列为月份.C列与D列为数量.C列为订单数量,D列为预想 其他 2020-07-23 …
excel条件问题假设有ABC三列我在A1中有某数值(如B列的平均数),B列为一组手动输入的原始数 其他 2020-07-25 …
那个一元二次公式法的列式中的得数怎么来的?列如:X^2+X-6=0算出后得:b^2-4ac=1-4 其他 2020-08-01 …
1、A列中显示的是时间格式,例如2小时15分,如何能让他在B列中换算成分钟数,例如135分钟2、根 数学 2020-08-03 …