本文主要讨论innodb
关键问题:
mysql主要有哪些日志?
为什么MySQL有binlog,还有redo log?
事务是如何提交的?事务提交先写binlog还是redo log?如何保证这两部分的日志做到顺序一致性?
为了保障主从复制安全,故障恢复是如何做的?
为什么需要保证二进制日志的写入顺序和InnoDB层事务提交顺序一致性呢?
预写日志(WAL Write-Ahead Logging)是什么?
后期更新
参考 :
http://www.ywnds.com/?p=7892
最后 由于春运快到了,给大家安利一个抢火车票的小程序心到抢票,微信扫码关注点击立即抢票即可

个人亲测效率很高,大家也可以加他们官方微信 xdticket 咨询。
本文探讨了MySQL中InnoDB存储引擎的关键日志机制,包括binlog与redolog的作用及其实现方式,阐述了预写日志(WAL)的概念,并分析了确保日志顺序一致性的方法。
669

被折叠的 条评论
为什么被折叠?



