InnoDB持久化策略以及过程详解(4)
导读: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种类型详解的IT小经验,接下来IT袋网小编就来介绍。 一台路由器中所有有效的LSA通告都被存放在它的链路状态数据库中,正确的LSA通告可以描述一个OSPF区域的网
-
lol无法连接服务器是什么原因 lol无限闪退重新连接的方法
小编为大家解答lol无法连接服务器是什么原因和lol无限闪退重新连接的方法的IT小经验,下面为详细的介绍。 用户运行lol游戏的时候会提示无法连接服务器的情况,今天为大家带来lol无法连接
-
html网页设计模板网站有哪些 html5网页前端设计步骤
本文核心内容:html网页设计模板网站有哪些和html5网页前端设计步骤方面的讲解,接下来IT袋带大家一起了解。 小型集合Mashup模板提供HTML/CSS、Sketch和NPM等免费模板。这个设计非常现代,绝对值
-
redis常见字符乱码问题及解决办法
小编为大家说一说redis常见字符乱码问题及解决办法的教程内容,接下来分享详细内容。 redis常见字符乱码问题及解决办法 问题 redis保存数据后出现\xac\xed\x00\x05t\x00 解决办法 创建一个配置类


