首页  

Mysql binlog 简介     所属分类 mysql 浏览量 859
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》读书笔记