简答题已知更新锁的相容性矩阵,如下图所示。 当一事务对某数据对象持有S锁时,其他事务_____________。 A、对该数据对象不可再加任何锁; B、对该数据对象既可再加S锁,又可再加X锁; C、对该数据对象不可再加S锁,但可再加U锁; D、对该数据对象既可再加S锁,又可再加U锁;简答题如下图中T和U是两个事务,X是数据对象。关于该图,说法正确的是__________。 A、图(a)图(b)是无冲突的可以被实现,而图(c)图(d)是有冲突的不应被实现。 B、图(b)图(c)是无冲突的可以被实现,而图(a)图(d)是有冲突的不应被实现。 C、图(a)图(c)是无冲突的可以被实现,而图(b)图(d)是有冲突的不应被实现。 D、图(a)图(d)是无冲突的可以被实现,而图(b)图(c)是有冲突的不应被实现。简答题T1,T2,T3三个事务,记wi(A)为事务Ti写数据对象A,ri(A)为事务Ti读数据对象A,有两个调度S1和S2为: S1: r2(A); r1(B); w2(A); r2(B); r3(A); w1(B); w3(A); w2(B) S2: r2(A); r1(B); w2(A); r3(A); w1(B); w3(A); r2(B); w2(B) 关于S1和S2,说法正确的是_______________。 A、 S1是冲突可串行化调度,S2是冲突可串行化调度; B、S1是非冲突可串行化调度,S2是冲突可串行化调度; C、S1是冲突可串行化调度,S2是非冲突可串行化调度; D、 S1是非冲突可串行化调度,S2是非冲突可串行化调度;简答题T1,T2是两个事务。图(a)(b)(c)给出这两个事务的三种调度,这三种调度会出现什么问题呢,正确的选项是_____________。 A、 图(a)的调度会出现“丢失修改”,图(b)的调度会出现“重复读错误”,图(c)的调度会出现“脏读”。 B、图(a)的调度会出现“脏读”,图(b)的调度会出现“重复读错误”,图(c)的调度会出现“丢失修改”。 C、图(a)的调度会出现“重复读错误”,图(b)的调度会出现“脏读”,图(c)的调度会出现“丢失修改”。 D、图(a)的调度会出现“丢失修改”,图(b)的调度会出现“脏读”,图(c)的调度会出现“重复读错误”。 E、其他都不正确。简答题T1,T2两个事务,如下图所示。 按两段封锁法对其加锁解锁,正确的是__________。 A、 B、 C、 D、