首页 › 答案 › 题库 › 才高八斗

可有效地防止丢失修改,并能保证事务T的可恢复性,但不能保证可重复读和不诌“脏”数据的封锁协议是()。

可有效地防止丢失修改,并能保证事务T的可恢复性,但不能保证可重复读和不诌“脏”数据的封锁协议是()。
A、一级封锁协议
B、二级封锁协议
C、三级封锁协议
D、四级封锁协议
正确答案:A
答案解析:一级封锁协议可有效地防止丢失修改,并能保证事务T的可恢复性。一级封锁协议是:事务T在修改数据R之前必须先加x锁,直到事务结束才释放。如果仅仅是读数据不对其修证,是不需要加锁的,所以不能保证可重复读和不读“脏”数据。