IT袋

当前位置:主页 > 经验教程 > 建站编程 >

InnoDB持久化策略以及过程详解

InnoDB持久化策略以及过程详解(4)

时间:2023-09-23 22:59:21 来源:IT袋 作者:苏晓敏
导读:InnoDB持久化策略以及过程详解,之所以这样实现,首要的原因是undolog需要承担MVCC对历史版本的管理作用,设计目标是高事务并发,方便的管理和维护,因此当做数据更合适。 binlog持久化

InnoDB持久化策略以及过程详解

之所以这样实现,首要的原因是undolog需要承担MVCC对历史版本的管理作用,设计目标是高事务并发,方便的管理和维护,因此当做数据更合适。

binlog持久化过程

binlog也有独立的刷盘策略,通过sync_binlog参数控制(值分别为0、1、N,默认为1):

  • 设置为0 :每次提交事务都只将binlog cache进行write,不fsync。
  • 设置为1 :每次提交事务都会将binlog cache进行write,并执行fsync。
  • 设置为N :表示每次提交事务都会将binlog cache进行write,但累积N个事务后才fsync。

由于binlog是属于MySQL Server层面的日志,只需追加写入即可。

本文分享的InnoDB持久化策略以及过程详解的全部内容,您了解了吗?

相关阅读

  • OSPF中LSA主要的5种类型详解 OSPF的LSA类型有哪些

    OSPF中LSA主要的5种类型详解 OSPF的LSA类型有哪些

    相对于大多数人OSPF中LSA主要的5种类型详解的IT小经验,接下来IT袋网小编就来介绍。 一台路由器中所有有效的LSA通告都被存放在它的链路状态数据库中,正确的LSA通告可以描述一个OSPF区域的网

  • lol无法连接服务器是什么原因 lol无限闪退重新连接的方法

    lol无法连接服务器是什么原因 lol无限闪退重新连接的方法

    小编为大家解答lol无法连接服务器是什么原因和lol无限闪退重新连接的方法的IT小经验,下面为详细的介绍。 用户运行lol游戏的时候会提示无法连接服务器的情况,今天为大家带来lol无法连接

  • html网页设计模板网站有哪些 html5网页前端设计步骤

    html网页设计模板网站有哪些 html5网页前端设计步骤

    本文核心内容:html网页设计模板网站有哪些和html5网页前端设计步骤方面的讲解,接下来IT袋带大家一起了解。 小型集合Mashup模板提供HTML/CSS、Sketch和NPM等免费模板。这个设计非常现代,绝对值

  • redis常见字符乱码问题及解决办法

    redis常见字符乱码问题及解决办法

    小编为大家说一说redis常见字符乱码问题及解决办法的教程内容,接下来分享详细内容。 redis常见字符乱码问题及解决办法 问题 redis保存数据后出现\xac\xed\x00\x05t\x00 解决办法 创建一个配置类