Mysql 数据迁移到tidb报9500:Transaction too large错误

为提高效率,提问时请尽量提供详细背景信息,问题描述清晰可优先响应。以下信息点请尽量提供:

  • 系统版本 & kernel 版本】 centos 7

  • TiDB 版本】 3.0

  • 磁盘型号

  • 集群节点分布】 1tidb 1pd 3tikv

  • 数据量 & region 数量 & 副本数

  • 问题描述(我做了什么)】 用 Navicat客户端 迁移表,最后报9500:Transaction too large错误

  • 关键词】 9500:Transaction too large

辛苦看下这个帖子 Tidb删除数据出现transaction is too large

谢谢,我看了下 但是我用的是docker安装的 在哪里能找到tidb_dml_batch_size 属性 修改呢?

这个参数是系统变量,可以登陆到数据库中并修改

https://pingcap.com/docs-cn/v2.1/reference/configuration/tidb-server/tidb-specific-variables/#tidb_dml_batch_size

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。