江苏开放大学数据库技术及应用封锁协议

封锁协议

在对数据对象加锁时,还需要约定一些规则,这些规则称为封锁协议。

一级封锁协议:是事务 T 在修改数据之前必须先对其加 X 锁,直到事务结束才释放,一级封锁协议可有效地防止丢失修改,并能够保证事务 T 的可恢复性。

二级封锁协议:是事务 T 对要修改的数据必须先加 X 锁,直到事务结束才释放 X 锁;要读取的数据必须先加 S 锁,读完后即可释放 S 锁。二级封锁协议不但能够防止丢失修改,还可进一步防止读“脏”数据。

三级封锁协议:是事务 T 在读取数据之前必须先对其加 S 锁,在要修改数据之前必须先对其加 X 锁,直到事务结束后才释放所有锁。三级封锁协议不但防止了丢失修改和不读“脏”数据,而且防止了不可重复的读。

资源下载
下载价格3
点点赞赏,手留余香 给TA打赏

评论0

请先
  • 游客 下载了资源 2023年下半年教师资格证考试《初中语文》题解析
  • 游客 下载了资源 2019下半年教师资格证考试《初中语文》真题(含答案解析)
  • 游客 下载了资源 2022年上半年教师资格证考试《高中历史》题解(精选)
  • 游客 下载了资源 2016年国家公务员考试《行测》真题卷(地市级)答案及解析
  • 游客 下载了资源 2015年广东公务员考试《行测》真题县级卷答案及解析
  • 游客 下载了资源 2021年上半年教师资格证考试《初中英语》真题解析(精选)
  • 游客 下载了资源 2017年下半年教师资格证考试《初中英语》真题解析
  • 1******* 投稿收入增加0.8块钱
  • 游客 购买了资源 用直线命令、锥度的概念画锥度线等画出下面图形。设定中心线和轮廓线层,轮廓线宽度需设定并显示。无需尺寸标注但需要改成黑背景。(锥度线10分;图层5分;其它线5分)
  • 游客 下载了资源 2021年下半年教师资格证考试《初中历史》题 (解析)
  • u******* 签到打卡,获得1元奖励
  • u******* 加入了本站
  • u******* 签到打卡,获得1元奖励
  • 1******* 投稿收入增加0.8块钱
  • 游客 购买了资源 用直线命令绘制下方图形,图的背景为黑色,无需尺寸标注,直线必须设置宽度并显示宽度。请截图上传。并用简易的框格写上姓名,如下图。上传附件者零分处理。(图层5分;BD和DC各5分;AB和AC5分)
  • 1******* 投稿收入增加0.8块钱
点击浏览器地址栏的⭐图标收藏本页
需要托管,代写作业(含实训)可以扫码加微信
显示验证码

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码