ignore_when_meta_err
参数名称
ignore_when_meta_err
参数解释
设置变更日志元信息错误处理模式。
当消费binlog日志(如解析为SQL语句)时,若本地元数据(表结构、字段定义等)与binlog中的记录不匹配(例如表被删除或结构变更),该参数决定如何处理此类错误:
- 0:直接抛出异常信息。
- 1:SQL字段返回NULL,并每触发额定次数记一次trace日志。
- 2:不返回当前元数据不存在的记录,并每触发额定次数记一次记trace日志。
默认值
2
取值范围
[0|1|2]
访问权限
R/W
是否全局参数
是
修改生效方式
ignore_when_meta_err可在系统运行时,通过数据库SET命令修改,修改后参数值立即生效。
操作步骤
- 在数据库中执行以下命令修改ignore_when_meta_err参数值,根据实际需求在取值范围内选择合适的
value
值。SQL> SET ignore_when_meta_err TO value
- 在数据库中执行以下命令查看当前参数值。
SQL> SHOW ignore_when_meta_err
注意事项
无