请DBA大神进,有关千万数据迁移的问题。

公司最近有个需求 ,需要将一张老系统数据里某张表大概4000万数据迁移到新系统中,迁移过程中还需要对老表中的字段特殊处理以后再插入新表。而且老数据库表有分表,新系统也建立对应分表迁移。

我是这样做的 用了3个存储过程,入口调用另外2个那样

1.根据老系统中规则 在新系统中创建好分表。

2.将老系统中分表的数据插入到新系统中对应的分表。

3.老系统未分表的数据插入新系统中。

做了测试,存储过程逻辑是没有问题的,现在的担心是性能瓶颈问题,

整个采取即查即插的形式。 而且是创建了分表马上回把属于分表的数据插入进去那样。

我还没做正式测试,估计肯定有性能问题。请大神来给点建议,像这样的数据迁移应该怎么做???? 如果可以给点准确的意见 和步骤 ,不甚感激。

有没有人来帮帮忙给点意见啊???