更多"一级封锁协议解决了事务的并发操作带来的哪种不一致性的问题______"的相关试题:
[填空题]严格两阶段封锁协议要求事务所持有的所有_______必须在事务提交后方可释放。
[单项选择]基于锁的并发控制技术可以避免并发操作引起的各种错误,但有可能引起死锁等问题。关于封锁协议中的问题及其处理,下列说法错误的是
A. 数据库管理系统采用死锁检测与恢复策略使系统摆脱死锁状态
B. 如果系统进入死锁状态的概率比较低,则应采用死锁预防策略,否则采用死锁检测与恢复策略更有效
C. 为避免活锁(事务饿死)现象的发生,数据库管理系统可以采用先来先服务(FIFS)策略处理事务的数据操作请求
D. 数据库系统的并发控制子系统动态地构造和维护事务等待图,并周期性地检查图中是否存在回路,如果有则说明系统中出现了死锁
[填空题]严格两阶段封锁协议要求对更新数据的封锁必须保持到事务 。
[简答题]
在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加x锁,直到事务结束后才释放锁,该协议可以防止 (10)
;二级协议是在一级协议上加上事务在读数据之前必须先对其加S锁,读完后释放S锁,该协议可以防止 (11)
;三级协议是在一级协议上加上事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放,该协议可以防止 (12)
。
[填空题]在数据库系统封锁协议中,一级协议:事务在修改数据前必须先对其加X锁,直到事务结束后才释放锁,该协议可以防止______;二级协议是在一级协议上加上“事务在读数据之前必须先对其加S锁,读完后释放S锁”,该协议可以防止______;三级协议是在一级协议上加上事务T在读数据R之前必须先对其加S锁,直到事务结束后才释放,该协议可以防止______。
[填空题]为了保证正确地调度事务的并发操作,事务对数据库对象加锁、解锁需遵守加锁协议。加锁协议中两阶段加锁协议可以保证事务调度______性。
[填空题]严格两阶段封锁协议要求对更新数据的封锁必须保持到事务 【15】 。
[填空题]15.严格两阶段封锁协议要求对更新数据的封锁必须保持到事务【 】。