文档首页> 数据复制服务 DRS> 故障排除> 失败案例> MySQL->MySQL实时迁移和同步> 全量阶段失败报错,关键词“Too many keys specified; max 64 keys allowed”
更新时间:2024-03-27 GMT+08:00

全量阶段失败报错,关键词“Too many keys specified; max 64 keys allowed”

场景描述

全量迁移或同步期间,日志界面提示信息:service DATAMOVE failed, cause by: retry structures failed events=the fail structures are [type=constraint_data, index=0, schema_name=DB, object_name=TABLE]reason:[Too many keys specified; max 64 keys allowed]。

可能原因

MySQL单表最多允许创建64个二级索引,当前目标库新建索引数量和存量索引数量之和超过64。

解决方案

  1. 在目标库手动创建需要的索引后,联系DRS运维人员跳过任务中此表的二级索引迁移。
  2. 修改完成后,在任务列表中,单击任务对应操作列的“续传”,重新提交任务。