当前位置:首页 > 数据库系统原理(04735) > 正文内容

要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是

要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是
A、一级封锁协议
B、二级封锁协议
C、三级封锁协议
D、两段锁协议
【正确答案】:C
【题目解析】:一级封锁协议是:事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放事务结束包括正常结束(COMMIT)和非正常结束(ROLLBACK)二级封锁协议是:一级封锁协议加上事务T在读取数据R之前必须先对其加S锁,读完后方可释放S锁三级封锁协议是:一级封锁办议加上事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://20230611.cn/post/239048.html