数据库有六种日志分别是:
1、重做日志(redo log):防止在发生故障的时间点,尚有脏页未写入磁盘,在重启mysql服务的时候,根据redo log进行 重做,从而达到事务的持久性这一特性。
2、回滚日志(undo log): undolog保存了事务发生之前的数据的一个版本,可以用于回滚,同时可以提供多版本并发控制下的读(MVCC)
3、二进制日志(binlog)
4、错误日志(errorlog)
5、慢查询日志(slow query log)
6、一般查询日志(general log)
7、中继日志(relay log):主从同步时用到
数据库的6种日志
最新推荐文章于 2023-09-06 20:17:51 发布