问题的定位和处理
问题环境概况及部分参数
MySQL Version:10.1.10-MariaDB
MySQL Port:3306
同步方式:MIXED+binlog-position+异步复制
报警所在的MySQL集群是一主两从架构,业务上线较早,使用的数据库版本也是MariaDB 10.1.10很早的版本。
关键参数:
binlog_format=MIXED
Parallel_Mode: conservative
问题定位
show slave status\G;
把报错单独复制出来:
Last_SQL_Errno: 1292
Last_SQL_Error: Error 'Incorrect datetime value: '' for column 'std_timeflag' at row 1' on query. Default database: '[database_name]'. Query: 'insert into [table_name] (id, fid, time_flag,
request_count, total_request_time, timeout_count,
ctime, std_timeflag)
values (NULL, 149, '17/Nov/111121:23:11',
6838324, 5269145, 3163,
'2021-11-17 23:13:30.798000', '')'
从报错可以直观看到详细的错误信息:
Last_SQL_Error: Error 'I