操作操作语句
1、dumpling 提供下 version
2、源 tidb/mysql 版本
1 个赞
表结构变了?
1、5.3.0
2、mysql 8.0
3、没有ddl相关操作,只有新增过数据
在 stackoverflow 有类似的报错,表示在 dump 数据期间,目标表发生了 DDL 变更,导致备份报错:
在默认配置下,当不指定 consistent 参数的值时,该参数的默认值为 auto,上游是 MySQL,会使用 flush,上 ftwrl 锁。该问题发生的时间点为,在释放 lock 后,select 该表数据前,目标表发生了 DDL 变更,导致备份出现了 table definition changed
报错:
建议,在备份运行期间,避免对备份的目标表进行 DDL 操作~
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。