对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有一次封锁法和【 】两种方法。
第1题:
基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理;下列说法错误的是
A.数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B.如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采.用死锁检测与恢复策略更有效
C.为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D.数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
第2题:
A. 顺序封锁法
B. 依次封锁法
C. 优先级高先服务
D. 先来先服务
第3题:
第4题:
死锁的诊断方法有()。
A 超时法
B 事务等待图法
C 一次封锁法
D 顺利封锁法
第5题:
数据库中预防死锁通常有两种方法:一种叫(16),它要求每个事物必须一次将所有要使用的数据全部加锁,否则就不能继续执行。另一种叫(17),它是预先对数据对象规定一个封锁顺序,所有事物都按这个顺序实行封锁。数据库系统中诊断死锁的方法与操作系统类似,一般使用(18)。
A.两段锁协议
B.一次封锁法
C.排他封锁法
D.共享封锁法
第6题:
在数据库中解决死锁问题可以()。
第7题:
一次封锁法可以解决死锁问题
第8题:
封锁导致的问题包括()
第9题:
对数据对象施加封锁,可能会引起活锁和死锁问题。预防死锁通常有()和()两种方法。
第10题:
采用一次性封锁法解决死锁问题,降低了系统并发度。
第11题:
对
错
第12题:
第13题:
能保证不产生死锁。
A.两段锁协议
B.一次封锁法
C.2级封锁协议
D.3级封锁协议
第14题:
对数据对象施加封锁,可能会引起活锁和死锁。预防死锁通常有【 】和顺序封锁法两种方法。
第15题:
预防死锁的方法包括()。
A 一次封锁法
B 顺序封锁法
C 事务等待图法
D 超时法
第16题:
______能保证不产生死锁。
A.两段锁协议
B.一次封锁法
C.2级封锁法协议
D.3级封锁协议
第17题:
第18题:
预防死锁的方法有()
第19题:
封锁可以解决数据的不一致性,但会带来死锁或者活锁
第20题:
()能保证不产生死锁。
第21题:
一次封锁法不可以解决死锁问题
第22题:
使用一次封锁法预防死锁发生
使用顺序封锁法预防死锁发生
定期诊断系统中是否发生死锁,若有则撤销某个事务来解除之
使用两段锁协议
第23题:
两段锁协议
一次封锁法
2级封锁法协议
3级封锁协议