Java或存储过程或混合方法

时间:2018-11-21 12:51:22

标签: java stored-procedures migration data-migration data-synchronization

我遇到的情况是-我需要将事务从某些表迁移到其他表。

总交易数量-大约2万到25万。 (包括所有表格)

这将是每日同步过程。我需要同步所有交易。为了进行同步,我需要对照2个表检查数据-计数高达1000万。数量仍在1000万左右。

我需要对其进行同步,而不会发生任何故障。如果任何事务失败,则需要维护错误日志,然后重试失败的事务。

如果重试交易失败,那么我需要创建一个通知机制。

我想到了几种方法,我创建了一个表来报告其中的错误-(ERROR_LOG)

1-完整的存储过程- 但不知道在这种情况下如何处理通知机制

2-混合-迁移事务的过程-仅记录存储过程中的错误-然后通过Java进行重试处理和通知 但是对于Java部分-处理数据库连接和连接超时可能是一个问题

3-完整的Java方法-但我认为这将更加耗时

任何评论,评论和建议都值得赞赏

0 个答案:

没有答案