题目内容
(请给出正确答案)
[多选题]
事务T1在检查点之前已提交,事务T2在检查点之前开始执行,在检查点之后故障点之前提交,事务T3在检查点之前开始执行,在故障点时还未完成,事务T4在检查点之后开始执行,在故障点时还未完成,则检查点记录包括()
A.T1,D1
B.T2,D2
C.T3,D3
D.T4,D4
答案
BC
如果结果不匹配,请 联系老师 获取答案
A.T1,D1
B.T2,D2
C.T3,D3
D.T4,D4
BC
设T1、T2、T3是如下的三个事务,其中R为数据库中的某个数据项,设R的初值为0,
T1:R:=R+5;
T2:R:=R*2;
T3:R:=2;
若允许三个事务并发执行,则有多少种可能的结果?请分别列举出来。
A.可重复读 B.读脏数据 C.丢失修改 D.幻影现象 A.Read Uncommitted B.Read Committed C.Repeatable Read D.Serializable
B、基本回退组件的安全评估要求:应测试评估对象的检查点保存(SAVEPOINT)机制,确认是否允许对复杂事务回退到原始事务保存点(即回滚部分SQL语句操作)
C、基本回退组件的安全评估要求:应测试评估对象的事务回退(ROLLBACK)机制,确认是否允许未提交数据库事务所有SQL语句的回滚操作
D、应测试评估对象的数据库服务器宕机等实例故障恢复功能