选择题
,则________。
,其它任何事务都不能再对A加任何类型的锁。
,其它任何事务都不能再对A加任何类型的锁。
,其它任何事务都不能再选择题
,则________。
,其它任何事务都不能再对A加任何类型的锁。
,其它任何事务都不能再对A加任何类型的锁。
,其它任何事务都不能再对A加任何类型的锁。
,其它任何事务都不能再对A加X锁。
答案:C
第一页,共15页。
选择题
,则________。
,其它事务只能再对A加S锁,而不能加X 锁。
,其它事务能对A加S锁和X锁。
,其它事务只能再对A加S锁,而不能加X 锁。
,其它事务能对A加S锁和X锁。
答案:C
第二页,共15页。
选择题
可以防止丢失修改和读“脏”数据。
级封锁协议 级封锁协议
级封锁协议
.
答案:
第三页,共15页。
选择题
可以防止丢失修改和读“脏”数据。
级封锁协议 级封锁协议
级封锁协议
,为此数据库系统必须进行______。
答案:
第四页,共15页。
选择题
、T2,其
并发操作如右图所示,下列
评价正确的是______。
“脏”数据
答案:B
T1
T2
t1: 读A=10
t2:
读A=10
t3:A=A-5写回
t4:
A=A-8写回
第五页,共15页。
选择题
8. 设有两个事务T1、T2,其
并发操作如右图所示,下列
评价正确的是______。
“脏”数据
答案:C
T1
T2
t1:读A=10,
B=5
t2:
读A=10
A=A*2写回
t3:读A=20,
B=5
求和25验证错
第六页,共15页。
选择题
9. 设有两个事务T1、T2,其
并发操作如右图所示,下列
评价正确的是______。
“脏”数据
答案:D
T1
T2
t1:读A=100,
A=A*2写回
t2:
读A=200
t3:ROLLBACK
恢复A=100
第七页,共15页。
选择题
,它们
对数据A的并发操作如右图所
示。对这个并发操作,下面5
个评价中的_____和_____两
条评价是正确的。
,事务T1
应申请X锁
,事务T2
不可能得到对A的锁
BD
T1
T2
t1:请求
Slock A
读A=18
t2:
请求
Slock A
读A=18
t3:A=A+10
写回A=28
commit
unlockA
t4:
写回A=18
Commit
unlockA
第八页,共15页。
选择题
。
,则其他事务对数据R_____、
答案:
第九页,共15页。
选择题
。
、不可重复读、脏读、死锁
、脏读、死锁
、脏读、死锁
、不可重复读、脏读
答案:D
第十页,共15页。
数据库系统工程师
答案:B
答案:B
答案:D
第十一页,共15页。
第十二页,共15页。
并发控制练习题 来自淘豆网m.daumloan.com转载请标明出处.