当前位置: 首页 > 图灵资讯 > java面试题> MySQL的binlog有几种录入格式?

MySQL的binlog有几种录入格式?

来源:图灵教育
时间:2024-01-29 14:01:52
 

MySQL的binlog有几种录入格式?

MySQL的binlog有三种录入格式:statement、row和mixed。

  • statement 格式记录SQL语句本身,但无法完美记录复杂操作。
  • row 格式记录每一行数据的变更,适用于事务性场景,但会产生大量日志。
  • mixed 格式是statement和row的混合使用,根据实际情况自动选择记录方式。