当前位置: 首页 > news >正文

备案网站建设方案书模板好网站开发

备案网站建设方案书模板,好网站开发,网站标题应怎设置,佛山网站建设优化企业一级封锁协议 一级封锁协议是指,事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。事务结束包括正常结束(COMMIT)和非正常结束(ROLLBACK).一级封锁协议可防止丢失修改,并保证事务T是可恢复的。在…

一级封锁协议

  • 一级封锁协议是指,事务T在修改数据R之前必须先对其加X锁,直到事务结束才释放。事务结束包括正常结束(COMMIT)和非正常结束(ROLLBACK).
  • 一级封锁协议可防止丢失修改,并保证事务T是可恢复的。
  • 在一级封锁协议中,如果仅仅是读数据而不对其进行修改,是不需要加锁的,所以它不能保证可重复读和不读“脏”数据。

丢失修改:不加锁修改之后被其它事务修改了
写:加X锁->修改数据R->成功或失败->释放X锁

读:不加锁,导致读到别的事务未提交数据,且多次读结果不一致

二级封锁协议

  • 二级封锁协议是指,在一级封锁协议基础上增加事务T在读取数据R之前必须先对其加S锁,读完后即可释放S锁=。
  • 二级封锁协议除防止了丢失修改,还可进一步防止读“脏”数据。
  • 在二级封锁协议中,由于读完数据后即可释放S锁,所以它不能保证可重复读

写:同一级封锁协议
读:加S锁->读数据R->读完释放S锁,不会读到别的事务未提交的数据,但多次读会结果还是会不一致
注:在数据R加了X锁之后,不能再加其它锁(其它事务的X锁和S锁);在数据R加了S锁之后,其它锁还能加S锁,但不能加X锁

三级封锁协议

  • 三级封锁协议是指,在一级封锁协议的基础上增加事务T在读取数据R之前必须先对其加S锁,直到事务结束才释放
  • 三级封锁协议除了防止丢失修改和读“脏”数据外,还进一步防止了不可重复读。

写:同一级封锁协议
读:加S锁->读数据R->再读数据R->事务完成->释放S锁,多次读结果一致

四、不同级别的封锁协议和一致性保证

在这里插入图片描述

内容补充

X锁(排他锁、写锁)

S锁(共享锁、读锁)

在这里插入图片描述

http://www.yayakq.cn/news/702128/

相关文章:

  • 果洛营销网站建设哪家好网页设计欣赏英文
  • h5模板网站模板杭州比较好的景观设计公司
  • 建设网站工作室wordpress导出淘宝
  • 无锡网站建设人员零基础学设计
  • 网站维护费大概多少免扣连线矢量图
  • 公众号做电影网站赚钱餐饮网站做的比较好的是哪个
  • 上海高端模板建站旅游网站建设的组织性
  • 如何做医美机构网站观察分析营销型网站设计论文
  • 邢台市建设局培训中心网站网站制作容易吗
  • 食品公司网站建设泉州网站建站公司
  • 精品网站要建设需要多少钱网站收录一键提交
  • 网站开发工具 枫子科技做企业网站的公司
  • 免费软件资源搜索引擎优化策略应该包括
  • app定制开发公司在哪里seo建站公司推荐
  • 旅游电子商务网站的建设包括哪些步骤?网站建设中有哪些常用技术?沈阳做网站费用
  • 公司营销型网站做公司网站的流程
  • 手机手机网站开发大连建设工程造价信息网
  • 可以免费打广告的网站免费有趣的网址
  • 工程建设室内涂料招投标网站网站icp备案网址
  • 网站聚合页面模板公司怎么在百度做网站
  • 杭州做网站的好公司滨州企业网站建设
  • 网站布局设计教程淘宝网站怎么做网站
  • 衡阳网站建设 千度网络网站设计杭州
  • yu网站建设百度网站收录提交
  • 优秀电商设计网站有哪些内容推广百度百科
  • 南宁品牌网站建设企业线上推广公司
  • 建设部网站怎么查岗位人员外贸小语种网站建设
  • 山东省住房建设厅网站上海企业建站公司哪家好
  • 英文网站怎么设计it人力外包服务
  • 诸城市网站建设望牛墩网站仿做