金融其它数据库迁移

数据库迁移后数据如何稽核?

在国产数据库改造项目中,数据迁移至新数据库中后,如何保证迁移前后数据的一致性?在实际操作过程中,很多时候只能检查表的记录数,无法确保前后数据一致,是否有更精确的方案

参与9

3同行回答

lych370lych370联盟成员系统运维工程师个人
有很多现成的数据库比对工具,可以尝试下,比如mysqldbcompare,当然不同的数据库比对工具可能也有所不同,另外功能上来说,可以比对表结构,也可以比对数据,具体可以去尝试下,平时数据迁移一般都只做简单数据条数比对,业务抽样验证,也没用过具体的比对工具,不敢确定效果,希望有人尝试后可...显示全部

有很多现成的数据库比对工具,可以尝试下,比如mysqldbcompare,当然不同的数据库比对工具可能也有所不同,另外功能上来说,可以比对表结构,也可以比对数据,具体可以去尝试下,平时数据迁移一般都只做简单数据条数比对,业务抽样验证,也没用过具体的比对工具,不敢确定效果,希望有人尝试后可以提供下感受

收起
银行 · 2022-07-19
浏览1187
GoldenDBGoldenDB产品经理中兴通讯
在数据库迁移后,为了保证迁移前后数据的一致性,可以使用以下方法:数据对比:可以通过比较迁移前后的数据来检查数据的一致性。例如,可以比较表中记录的数量、字段值等。数据同步:可以使用数据同步工具将源数据库中的数据同步到目标数据库中。例如,可以使用Oracle的Data Guard或My...显示全部

在数据库迁移后,为了保证迁移前后数据的一致性,可以使用以下方法:

  1. 数据对比:可以通过比较迁移前后的数据来检查数据的一致性。例如,可以比较表中记录的数量、字段值等。
  2. 数据同步:可以使用数据同步工具将源数据库中的数据同步到目标数据库中。例如,可以使用Oracle的Data Guard或MySQL的Galera Cluster等工具。
  3. 数据校验:可以使用数据校验工具对迁移后的数据进行校验。例如,可以使用SQL Server Management Studio中的“数据质量”功能或Oracle Data Integrator中的“数据验证”功能等。
收起
电信设备制造商 · 2023-07-13
浏览467
guoxilinguoxilin高级非功能测试专家某科技公司
1)迁移还要做静态比对,比如迁移前后前端页面取值一致,2)同时也要保证业务延续性。比如业务抽样验证3)全字段是否与迁移规则一致显示全部

1)迁移还要做静态比对,比如迁移前后前端页面取值一致,
2)同时也要保证业务延续性。比如业务抽样验证
3)全字段是否与迁移规则一致

收起
互联网服务 · 2022-08-02
浏览1050

提问者

王明发
数据库工程师上金技术

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-07-11
  • 关注会员:4 人
  • 问题浏览:1874
  • 最近回答:2023-07-13
  • X社区推广