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

做网站代码的含义河北地矿建设集团官方网站

做网站代码的含义,河北地矿建设集团官方网站,在试用网站做推广,业务员用什么软件找客户两阶段提交的过程 当事务提交后#xff0c;有一个两阶段提交策略。 在开启两阶段提交时#xff0c;会开启一个 XA 事务#xff08;宏观上的事务#xff09;#xff0c; Prepare 阶段#xff1a;将 redo log 的状态设置为 prepare#xff0c;然后将 事务XID 写入 redo…两阶段提交的过程 当事务提交后有一个两阶段提交策略。 在开启两阶段提交时会开启一个 XA 事务宏观上的事务 Prepare 阶段将 redo log 的状态设置为 prepare然后将 事务XID 写入 redo log然后提交 redo log Commit 阶段将事务 XID 写入bin log然后对 bin log 刷盘最后将 redo log 的状态设置为 commit 当断电后进行崩溃恢复时会按照顺序扫描 redo log 文件 会首先查看 redo log 的状态如果 redo log 的状态为 commit则说明事务的两阶段提交已经完成可以放心进行数据恢复。 如果 redo log 状态为 prepare则检查 redo log 中的 XID 再根据 XID 去 bin log 中进行查找如果 bin log 中不存在 XID则说明 虽然 redo log 刷盘了但是 bin log 没有刷盘此时会进行事务回滚根据 undo log 回滚 如果 bin log 存在 XID则虽然 redo log 处于 prepare 状态但 bin log 已经刷盘了此时会对事务进行提交。同时也可以放心进行数据恢复。 为什么有两阶段提交 主要是为了保证主从数据库一致性。 若没有两阶段提交可能发生 redo log 已经刷入磁盘但 bin log 没有刷入磁盘或者 bin log 已经刷入磁盘而 redo log 没有刷入磁盘的情况。如果是前者若断电则崩溃恢复后主数据库的数据可以恢复而从数据库从 bin log 中获取到的数据是有缺失的从而导致主从不一致。如果是后者若断电则恢复后主数据库的数据会丢失而从数据库的数据可以恢复完整也会导致主从不一致现象。
http://www.w-s-a.com/news/856041/

相关文章:

  • 全面启动门户网站建设中小型企业建设一个网站大概需要多少钱
  • 建网站一般多少钱网站建设上传服务器步骤
  • 手机销售网站怎么做的网站推广优化建设方案
  • 做任务分享赚钱的网站德阳网站建设公司哪家好
  • 云南建设工程质量监督网站wordpress网站导航主题
  • 徐州网站建设哪家好薇手机开源网站代码
  • 更新网站要怎么做呢泰安市58同城招聘网
  • 溧阳网站建设价格企业网站设计费用
  • 我建设的网站打开很慢河北住房和城乡建设厅网站卡
  • 门户网站广告的特点有网站的建设初步定位
  • 建设网站第一步网页建设方案
  • 网站开发需要那些人才wordpress 小工具原理
  • 广州建设局官方网站佛山高端网站制作公司
  • 东莞哪里能学建设网站网站备案值得吗
  • 中山 网站建设 骏域小程序开发课程
  • 北京网站建设成都微商城app官方下载
  • 网站开发用户登陆的安全wordpress 开发网站
  • 网站建设容易出现的问题四川seo关键词工具
  • 做外单网站有哪些内容服务好的南京网站建设
  • 阜阳微商城网站建设百度网站两两学一做心得体会
  • 建设银行积分网站观光农业规划设计
  • jsp项目个人网站开发用织梦做网站有什么公司会要
  • 和田网站制作无限动力网站
  • 长沙口碑好网站建设企业网站 需求
  • 哪个网站建设公司wordpress陌陌主题
  • 湖滨区建设局网站北京国际建设集团网站
  • 做服装团购有哪些网站wordpress 端口修改
  • 上海礼品定制网站响应式网站模版建站
  • 那种自行提取卡密的网站怎么做网站攻击
  • 洛阳免费网站建设qq是哪家公司开发的软件