mysql undo log 查看_mysql日志模块binlog/redolog/undolog

目录

背景

物理日志和逻辑日志

日志模块:redo log

redo log产生背景

redo log基本概念

redo log记录形式

redo log使用场景

日志模块:bin log

bin log基本概念

bin log刷盘机制

bin log使用场景

日志模块:undo log

undo log基本概念

undo log使用场景

binlog/redo log/undo log区别

闲聊

【迈莫coding】

背景

日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进制日志几大类。作为开发,我们重点需要关注的是二进制日志(bin log)和事务日志(包括redo log和undo log),本文接下来会详细介绍这三种日志。

物理日志和逻辑日志

在说日志模块前,先剧透一下什么是物理日志和逻辑日志,以防有小伙伴不太熟悉这两个词,所以先学习一下,这样看日志模块时见到这两个词不至于生疏。

物理日志:通俗的讲,就是只有"我"自己可以使用,别人无法共享我的"物理格式,私有化。

逻辑日志:可以给别的引擎使用,是所有引擎共享的。

日志模块:redolog

redo log产生背景

说mysql日志redo log,先说一个故事。从前有一家酒馆,酒馆老板常备着一个粉板,专门记

你可能感兴趣的:(mysql,undo,log,查看)