过程数据的记录(事务问题)

时间:2020-06-04 00:10:16   收藏:0   阅读:62

金融系统,经常会记录过程数据,比如某个工作流的人工节点,发送的时候,记录当时发送时的数据。

 

其实就是把业务数据表复制一份。并且通过更多的字段,记录当时处理那个环节。

 

过程数据一般通过存储过程、消息、定时任务等异步的方式记录,避免导致主业务太慢。

 

但是使用消息、定时任务的来记录过程数据时候,有可能业务数据已经被人改动了,这个时候再复制一份数据,就不能准确记录当时操作员发送时的数据,所以数据会存在不准确的情况,但是过程数据并没有那么重要,所以不那么准确也没有关系。

原文:https://www.cnblogs.com/mkl34367803/p/13040900.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!