● 操作序列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事务覆盖而丢失了,破坏了事务的隔离性,所以丢失修改。
c语言中,自然交接,交,投影和并的区别?有三个关系R、S和T如下:则由关系R和S得到关系T的操作是 其他 2020-05-17 …
设关系R、s和T如下。关系T是关系R和S执行哪种操作的结果?A.自然连接B.外部并C.半连接D.外连 计算机类考试 2020-05-23 …
( 41 )设关系 R 、 S 和 T 如下。关系 T 是关系 R 和 S 执行哪种操作的结果?A) 计算机类考试 2020-05-23 …
设全集为I,若P并T=P(上面有一横杠)并S,则A.P并T并S=IB.P=T=S另外,P上面加一横 其他 2020-07-08 …
计算机二级公共基础部分关于数据库的题有两个关系R和T如下:RTABCABCa12c32b22d32 其他 2020-07-10 …
有关极限的算法a^t-b^t/t如何能化简出答案为lna/b.a^t-b^t/t如何能化简出答案为 数学 2020-07-30 …
已知向量ā≠ē,|ē|=1,对任意t∈R,恒有|ā-tē|≥|ā-ē|,则ā与ē的关系两边平方并整 数学 2020-08-01 …
如图甲,放在水平地面上的木块,受到水平拉力F的作用,F的大小与时间t关系如图乙,物体运动速度v与时间 物理 2020-11-02 …
(1)尺规作图:如图a,已知∠MON,作∠MON的平分线OP,并在OP上任取一点Q,分别在OM、ON 数学 2020-11-06 …
“数有多高”将一个数n(n>1)反复做如下的操作:如果是奇数则3倍加1;如果是偶数则折半,直到等于1 数学 2020-11-18 …