binlog_row_image 用于控制是否记录全列日志。
全列日志与非全列日志的定义如下:
对于 update/delete 的 DML 语句,如果 OBServer 同时记录了所有列的新值和旧值,则称之为全列日志;如果 OBServer 只记录了新值而没有旧值,则为非全列日志。
属性 | 描述 |
---|---|
参数类型 | enum |
默认值 | FULL |
取值范围 |
|
生效范围 |
|
是否参与消息序列化 | 是 |
是否影响 SQL 执行计划生成 | 是 |
说明
通过 SET GLOBAL binlog_row_image= 'xxx'
命令修改变量后,不会影响已连接的 Session,包括发起修改的 Session。