简单谈谈mysql中的日志 bin log
bin log 被称为归档日志,是一个作用广泛的日志,可以被用作主从同步、数据备份、数据迁移、缓存同步等。
bin log 和其他日志的区别是,他是由mysql 的server层提供。其他日志是由innodb提供。
bin log 主要记录了某个数据页做了什么修改。比如说,订单状态字段发生改变,bin log 就会记录下这个信息。
bin log的写入方式是顺序写入,一个文件写满,会开一个新的文件,继续写入,和redo log不一样,redo log 如果一个文件写满,不会开新的文件。