首页
博客
源码
资源
博客
源码
写文章
发布博客
发布资源
登录
X
redo
相关资讯
热门
最新
代码人生
01-01 08:00
代码人生
redo日志保证事务提交后数据绝对不会丢的机制
redo日志保证事务提交后数据绝对不会丢的机制,BufferPool整体机制在MySQL进行更新操作的时候会先更新BufferPool中的缓存页之后,必须写一条redolog,这样才能记录下对数据库的修改,这样的话也可以保证我们事务提交之后,如果BufferPool中脏页还没有刷到磁盘上去时,MySQL发生宕机,那么MySQL重启后,就可以把redolog重做一遍,恢复出当时事务事务更新的缓存页,
87
代码人生
01-01 08:00
代码人生
redo log参数 innodb_flush_log_at_trx_commit 和 binlog参数 sync_binlog
redo log参数 innodb_flush_log_at_trx_commit 和 binlog参数 sync_binlog 物理日志redo log和逻辑日志binlog。 redo log用于保证crash-safe能力。InnoDB就可以保证即使数据库发生异常重启,之前提交的记录都不会丢失,这个能力称为crash-safe。 innodb_flush_log_at_trx_commit这个参数设置成1的时候,表示每次事务的redo log都
58