我需要一些有关如何对大型数据库重新编号的指导(考虑大型表)。
例如,我有一个生产数据库,其中的每个表都包含一些NumID(主键)。这些NumID有其记录集。
示例:
表1:NumID(S123,D435,V890)
表2:NumID(S123,D435,V892)
如预期的那样,我想从Production DB:table1中复制所有记录,其中NumID为S123,并将所有记录重新编号为TEST数据库:Table1 S990。
也就是说,我希望S123中的所有记录(实时)都会重新编号为S990(测试)
我曾考虑过创建一个SQL作业来对较大的表(一次一个表)进行重新编号。但是我想由于记录太多,这种方式会失败。
还有其他方法可以在不影响性能的情况下重新编号吗?