您当前的位置: 首页 >  sql

知其黑、受其白

暂无认证

  • 0浏览

    0关注

    1250博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

MySQL二进制日志的三种格式

知其黑、受其白 发布时间:2021-04-14 10:35:46 ,浏览量:0

binlog_format=STATEMENT 默认

每一条涉及到被修改的sql都会记录在binlog中。

缺点:

日志量过大,如sleep()函数, last_insert_id()>,以及user-defined functions(udf)会出现问题。

shell binlog_format=ROW

只记录变动的记录,不记录sql的上下文环境。

缺点:

如果遇到 updata … set … where true 那么就binlog的数据量就变大。

binlog_format=MIXED 推荐使用

一般的语句使用statement,函数使用ROW方式存取。

关注
打赏
1665558895
查看更多评论
立即登录/注册

微信扫码登录

0.0401s