ITPub博客

首页 > 数据库 > MySQL > MySQL二进制日志Mixed格式转化为row格式的六种情况总结

MySQL二进制日志Mixed格式转化为row格式的六种情况总结

原创 MySQL 作者:chenfeng 时间:2018-09-27 08:50:08 0 删除 编辑

Mysql binlog日志有三种格式,分别为ROW、Statement以及Mixed.

Mixed默认以statement格式记录,但在以下六种情况下会转化为row格式:

第一种情况:NDB引擎,表的增删改的DML操作会以row格式记录

第二种情况:SQL语句里包含UUID()函数

第三种情况:SQL语句里使用了用户定义函数(UDF)

第四种情况:包含了insert delayed语句

第六种情况:使用了临时表

第五种情况:自增字段被更新


来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/15498/viewspace-2214972/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
交流MySQL,MongoDB和Redis技术。 微信或QQ:410294

注册时间:2015-12-07

  • 博文量
    758
  • 访问量
    2198900