A.若两个事务并发执行,则X=55是正确结果之一
B.若两个事务并发执行,则X=23是正确结果之一
C.若两个事务并发执行,则X=11是正确结果之一
D.若两个事务并发执行,则X=15是正确结果之一
A.若两个事务并发执行,则X=55是正确结果之一
B.若两个事务并发执行,则X=23是正确结果之一
C.若两个事务并发执行,则X=11是正确结果之一
D.若两个事务并发执行,则X=15是正确结果之一
A.若两个事务并发执行,则X=17、y=14是正确结果之一
B.若两个事务并发执行,则X=12、y=4是正确结果之一
C.若两个事务并发执行,则X=17、y=4是正确结果之一
D.若两个事务并发执行,系统可能产生死锁
A.46
B.47
C.48
D.49
E.50
阅读以下说明,回答问题1~4,将解答填入对应的解答栏内。
[说明] 设T1,T2,T3为如下所述的三个事务。
T1:A:=A+1。
T2: A:=A*2。
T3:A:= 在屏幕上输出A,并将A置为1;其中A为数据库中的某个数据项。设A的初值为0。
若这三个事务允许并行执行,则请列举出有多少可能的正确结果。
阅读以下说明和关系表,回答问题1~3。
[说明]
设T1,T2,T3是如下三个事务,其中S为数据库中某个数据项,设S的初值为1。
T1: S:= S * S
T2: S:= S + 3
T3: S:= 6
若允许三个事务并行执行,请列出所有可能的正确结果。
A.多个更新事务并行运行时,不同事务的操作交叉执行
B.多个查询事务并行运行时,不同事务的操作交叉执行
C.事务在运行过程中被强行停止
D.当处理多个更新事务时,不同事务的操作串行执行
在事务等待图中,如果两个事务的等待关系形成一个循环,那么就会______。
A.出现活锁现象
B.出现死锁现象
C.事务执行成功
D.事务执行失败
以下关于两段锁协议的原理叙述错误的是______。
A) 每个事务的执行程序划分为两个阶段,加锁阶段和解锁阶段
B) 加锁阶段事务可以申请获得任何数据项上的任何类型的锁,允许释放任何锁
C) 在解锁阶段,事务可以释放在任何数据项上的任何类型的锁,但是不能再申请任何锁
D) 每个事务开始执行后就进入了加锁阶段
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!