TiDB 5的DDL还是串行的,建表语句得排队,所以时间会比较长。replace into语句慢在precommit_time commit_time也是符合预期的,这两步是加锁和落盘。如果你表的数据很多,还包含一两个特别大的表,这两种情况其实是正常的。
PS: 如果是希望从MySQL快速搭建一个TiDB集群,可以考虑用tidb-lightning的 Physical Import Mode模式直接写入TiKV,然后用DM来进行增量同步。
PPS:这种模式下,需要运行tidb-lightning的节点配置要高,越高解析速度越快。另外如果是tidb 5.1.0的话,导入时候会导致TiDB集群不可写。建议是使用TiDB 6.1最新版本 + TiDB 6.2的lightning,使用增量模式来导入(或者直接使用6.5)