MySQL是如何运行的 第二篇MySQL三大日志文件
发布时间
阅读量:
阅读量

文章结构概述
- 2.MySQL中涉及的三种日志文件
-
-
2.1日志文件的具体内容
-
- 2.1.1 redo log
- 2.1.2 bin log
- 2.1.3 undo log
-
2.2关于redo log日志的详细说明
-
2.3 binlog与redo log之间的差异分析
-
2.4更新操作语句的执行流程解析
-
-
2.MySQL三大日志文件
2.日志文件列表结构分析
- redo log:重做日志 ,用于记录 InnoDB 表中所有写操作的物理层面信息,这些操作并非基于 SQL 层级,其主要功能是在系统崩溃后实现数据的恢复
- undo log:回滚日志 ,用于存储数据在被修改前的状态信息,其核心作用是支持事务的回滚操作
- bin log:二进制日志 ,详细记录了所有能够改变数据库状态的 SQL 操作语句,并附带每条语句的执行时间,例如包括 INSERT、UPDATE 和 DELETE 等命令,但不涵盖 SEL
全部评论 (0)
还没有任何评论哟~
