你能否熟练掌握MySQL的三大日志,然后告诉我你打算如何嘿嘿嘿?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1650个文字,预计阅读时间需要7分钟。
MySQL实现事务、崩溃恢复、集群的主从复制,底层都离不开日志。日志是MySQL的精华所在。只有理解了MySQL日志,才算真正搞懂MySQL。今天一灯就带你深入浅出地学习MySQL的三大日志系统。
MySQL实现事务、崩溃恢复、集群的主从复制,底层都离不开日志,所以日志是MySQL的精华所在。只有了解MySQL日志,才算是彻底搞懂MySQL。 今天一灯就带你深入浅出的学习MySQL的三大日志系统,Redo Log(重做日志)、Undo Log(恢复日志)、Bin Log(备份日志)。 1. 背景MySQL实现事务、崩溃恢复、集群的主从复制,底层都离不开日志,所以日志是MySQL的精华所在。只有了解MySQL日志,才算是彻底搞懂MySQL。
今天一灯就带你深入浅出的学习MySQL的三大日志系统,Redo Log(重做日志)、Undo Log(恢复日志)、Bin Log(备份日志)。
2. Redo Log(重做日志) 2.1 Redo Log的内容与作用Redo Log 记录的是物理日志,也就是磁盘数据页的修改。
作用: 用来保证服务崩溃后,仍能把事务中变更的数据持久化到磁盘上。
MySQL事务中持久性就是使用Redo Log实现的。
本文共计1650个文字,预计阅读时间需要7分钟。
MySQL实现事务、崩溃恢复、集群的主从复制,底层都离不开日志。日志是MySQL的精华所在。只有理解了MySQL日志,才算真正搞懂MySQL。今天一灯就带你深入浅出地学习MySQL的三大日志系统。
MySQL实现事务、崩溃恢复、集群的主从复制,底层都离不开日志,所以日志是MySQL的精华所在。只有了解MySQL日志,才算是彻底搞懂MySQL。 今天一灯就带你深入浅出的学习MySQL的三大日志系统,Redo Log(重做日志)、Undo Log(恢复日志)、Bin Log(备份日志)。 1. 背景MySQL实现事务、崩溃恢复、集群的主从复制,底层都离不开日志,所以日志是MySQL的精华所在。只有了解MySQL日志,才算是彻底搞懂MySQL。
今天一灯就带你深入浅出的学习MySQL的三大日志系统,Redo Log(重做日志)、Undo Log(恢复日志)、Bin Log(备份日志)。
2. Redo Log(重做日志) 2.1 Redo Log的内容与作用Redo Log 记录的是物理日志,也就是磁盘数据页的修改。
作用: 用来保证服务崩溃后,仍能把事务中变更的数据持久化到磁盘上。
MySQL事务中持久性就是使用Redo Log实现的。

