2021-12-17
oracle中有一张表,对表中的数据每做一次变更都要做留存,要有历史数据,版本控制,有什么比较优雅的做法?
5Moracle中有一张表,对表中的数据每做一次变更都要做留存,要有历史数据,版本控制,有什么比较优雅的做法?
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
5Moracle中有一张表,对表中的数据每做一次变更都要做留存,要有历史数据,版本控制,有什么比较优雅的做法?
如果你接受查询速度慢,那么可以做一个变更日志表,用触发器记录每次的操作及新的行值,然后通过视图写逻辑,结合日志表及正式表,推算指定时间点的数据全貌
评论
有用 0变更多久一次。首先觉得不合理啊,为什么每次都要记录?
那如果每次都这样做,就很残酷了。每次做等于全表备份一次。表就会很多。这是一种做法。
还有就是做完以后,从闪回查出来再备份一次。总之都是备份。区别是做之前备份还是做之后备份。
评论
有用 0
墨值悬赏