题目内容
(请给出正确答案)
[主观题]
______是事务T在对数据项 A修改之前,必须先对数据 A加排它锁,直到事务结束才释放。
答案
查看答案
第5题
表11-3给出的是一个调度的时间序列。该调度包括T1,T2,…,T12等T2个事务,A,B,…,H为数据库中的数据项。
假定“读i”(i=A,B,…,H)成功,则获得i上的一个锁,而“修改i”成功时,则将锁升级为X锁。又假定所有锁都保持到事务结束,那么在时刻t36是否存在死锁?并分析哪些事务处于等待另一个事务的状态。
第6题
关于“封锁”,下列说法正确的是_________?
A 封锁就是事务在对某个数据对象(例如表、记录等)操作之前,先向系统发出请求,对其加锁。:
B 一个事务对某个数据对象加锁后究竟拥有什么样的控制由封锁的类型决定。
C 排它锁又称为写锁
D 共享锁又称为读锁
第10题
A.系统处于死锁状态,需要撤销其中任意一个事务即可退出死锁状态
B.系统处于死锁状态,通过撤销T4可使系统退出死锁状态
C.系统处于死锁状态,通过撤销T5可使系统退出死锁状态
D.系统未处于死锁状态,不需要撤销其中的任何事务