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

php wordpress南京seo网站优化推广

php wordpress,南京seo网站优化推广,津南网站建设,石家庄又开始管控了一、redo Log 介绍 redo log 是一种偏向物理性质的重做日志,因为他里面记录类似的这样的东西,“对那个数据也中的什么记录,做了个什么修改”。它是 InnoDB 存储引擎特有的东西。 二、bin Log 日志 bin log 叫做归档日志,它里面…

一、redo Log 介绍

redo log 是一种偏向物理性质的重做日志,因为他里面记录类似的这样的东西,“对那个数据也中的什么记录,做了个什么修改”。它是 InnoDB 存储引擎特有的东西。

二、bin Log 日志

bin log 叫做归档日志,它里面记录的是偏于逻辑性的日志, 类似 对 users 表中的 id=10 的一行数据做了更新操作,更新以后的值是什么。它不是 InnoDB 存储引擎特有的日志文件,属于 mysql server 日志文件。

当事务提交的时候,redo log日志会写入磁盘文件中。其实在提交事务的时候,我们同时还会把这次更新对应的binlog日志写入磁盘的文件中。

在这里插入图片描述

三、bin Log 的刷盘策略

通过 sync_binlog 参数可以设置刷盘策略。参数为 0(默认值是 0)当 binlog 写入磁盘的时候,其实不是直接进入磁盘文件,而是进入 os cache 内存缓存。但是如果此时服务器宕机,存在os cache里的binlog日志是会丢失的。参数为 1 强制在提交事务的时候,binlog直接写入磁盘文件中,那么这样提交事务之后,哪怕机器宕机,磁盘上的binlog是不会丢失的。

四、基于 bin Log 和 redo Log 完成事务的提交

在这里插入图片描述

当我们把binlog写入磁盘文件后,接着就会完成最终事务的提交,此时会把本次更新对应的binlog文件名和这次binlog日志在文件里的位置,都写入到redo log文件中,同时在redo log日志文件里写入一个commit标记。在完成这件事情之后,才算最终完成了事务的提交。写入commit标记的意义是保持,redo log 和 binlog 日志保持一致的。

五、脏数据刷回磁盘

在这里插入图片描述

当上面的步骤执行完成之后,最后会有一个线程去随机的把buffer pool的修改后的数据刷回到磁盘中。即使mysql服务宕机也没有关系,因为所有修改后的数据都在redo log中了。

http://www.laogonggong.com/news/37715.html

相关文章:

  • php 做的应用网站深圳外贸网站推广
  • 网站开发app开发培训搜索引擎提交入口大全
  • 承德优化网站建设电子商务网络营销
  • 网站建设灯中国新闻网最新消息
  • 个人网站建设方案书例文南京seo排名扣费
  • wordpress 问答插件2合肥百度推广排名优化
  • 凡科网登录下载seo经典案例
  • 网站如何申请域名成都疫情最新情况
  • 禁止下载app网站中国国家人才培训网官网
  • 网站建设文化策划网站优化最为重要的内容是
  • 长沙做网站有哪些广州seo技术优化网站seo
  • 天津公司网站建设青岛网站设计制作
  • 网站空间需要备案吗seo软件推广
  • 韶关手机网站建站人工智能培训机构排名
  • 微网站开发报价seo优化网站技术排名百度推广
  • html5 国外网站北京seo做排名
  • 福州专业做网站的公司有哪些西安网站搭建公司
  • 做网站就用建站之星关于市场营销的培训课程
  • 服装 网站模板 wordpress搜索引擎营销的典型案例
  • python做web的大型网站软文营销写作技巧有哪些?
  • 深圳做网站排名哪家好深圳市推广网站的公司
  • 顺德网站建设多少钱友情链接的作用有哪些
  • 网站的ico怎么做北京网络seo
  • 开启wordpress多站点企业网站怎么做
  • 做阿里巴巴网站有什么用怎么推广自己的网站
  • jsp做物流网站佐力药业股票
  • 设计网站特点什么推广平台好
  • 珠海手机网站建设公司seo查询系统
  • 怎么用阿帕奇做网站柳州今日头条新闻
  • 网站建设都需要什么费用最近三天发生的重要新闻