Mysql binlog 简介
所属分类 mysql
浏览量 1005
Mysql binlog 三种格式
STATEMENT ROW MIXED
select @@binlog_format
select @@version
STATEMENT
记录每条执行SQL
优点
只记录执行的SQL,减少binlog日志量,吞吐量高
缺点
不记录SQL所影响的具体数据行,为了保证slave与master的数据一致性,
增加了记录相关上下文的步骤,随之带来的一致性问题较多。
低版本的Mysql默认为STATEMENT格式。
ROW
记录被影响的具体数据行信息
优点
无相关上下文记录,记录了执行SQL(包括函数、触发器等)所影响的每行数据。
缺点 日志量会很大
MIXED
混合模式
根据执行SQL来选择使用STATEMENT还是ROW模式
mysql知识点整理
mysql各种日志文件介绍
mysql运维命令
mysql连接信息查看
上一篇
下一篇
OpenTracing概念和术语
MAC命令行解压RAR
Java模块化
mysql的一些技术名词
常见的OSGI框架
《Java应用架构设计:模块化模式与OSGi》读书笔记