有事务T1:Insert,T2:Update,T3:Delete,在以记录为单位的日志文件中,登记的内容包括()
A.T1:Start
B.T2:Update
C.T3:COMMIT
D.T1:ROLLBACK
ABCD
A.T1:Start
B.T2:Update
C.T3:COMMIT
D.T1:ROLLBACK
ABCD
设T1、T2、T3是如下的三个事务,其中R为数据库中的某个数据项,设R的初值为0,
T1:R:=R+5;
T2:R:=R*2;
T3:R:=2;
若允许三个事务并发执行,则有多少种可能的结果?请分别列举出来。
A.T1,D1
B.T2,D2
C.T3,D3
D.T4,D4
A.1 、D3 加共享锁都失败
B.1、D3 加共享锁都成功
C.1 加共享锁成功 ,D3 如排它锁失败
D.1 加排它锁成功 ,D3 加共享锁失败
设T1,T2,T3是如下的3个事务,设A的初值为0: T1:A:=A+2; T2:A:=A*2; T3:A:=A**2;(A←A2) (1)若这3个事务允许并行执行,则有多少种可能的正确结果,请一一列举出来; (2)请给出一个可串行化的调度,并给出执行结果; (3)请给出一个非串行化的调度,并给出执行结果; (4)若这3个事务都遵守两段锁协议,请给出一个不产生死锁的可串行化调度; (5)若这3个事务都遵守两段锁协议,请给出一个产生死锁的调度。
(48)设有两个事务 T1、T2,其并发调度如下图所示:下列说法正确的是
A)该调度不存在问题
B)该调度丢失修改
C)该调度不能重复读
D)该调度读“脏”数据
设有两个事务T1、T2,其并发操作如下所示。下列说法中正确的是()。
A)上述并发操作不存在问题
B)上述并发操作丢失更新
C)上述并发操作存在不一致的分析
D)上述并发操作存在对未提交更新的依赖
A.封锁
B.死锁
C.循环
D.并发处理
A.可重复读 B.读脏数据 C.丢失修改 D.幻影现象 A.Read Uncommitted B.Read Committed C.Repeatable Read D.Serializable