同一实例迁移大表有什么方法吗

使用 TiDB Lightning + Dumpling 工具链都可

可以采用分批处理,如果id是自增的就根据id来分

如果使用存储过程自动分批,可以减少手动操作

最简单的就是分批 insert select * from xxx

BR工具

use dsg or use limit

所以create table as select 功能赶紧推出来吧,还是很有用的

这种活有一阵子天天玩,dumpling导出几分钟 然后lighting导入 20来分钟。不到一个小时就干完了。

使用 TiDB 官方工具 Dumpling + Lightning吧

试试旁路导入方法看看行不行

关于TiDB,TiDB和MySQL的主要区别是监控体系。 技术交流让我们共同进步。

用rowid分批,然后循环插入. 不然会超的

何以见得?

:thinking:最主要的区别不应该是tidb分布式,mysql集中式吗?

能具体讲讲这个需求的目地吗?是要做备份?

挺多场景的,比如有些建表的时候才能改的参数,那就建新表然后把数据导过去(同一个实例)

大表 当然用BR单表备份啊

br 是物理备份,并且 restore 后前后表名库名不变,这个做不了

还原好了 rename啊

感谢老师分享