首页 > 解决方案 > 有什么比触发更好的方法

问题描述

我在 oracle 11g 数据库中有一个表说 TAB1,它本质上是巨大的和事务性的,更新和插入定期发生。生成/更新的任何新记录都需要到达下游应用程序。现有的方法是将这个表中的数据复制到 SQL服务器表和其他一些应用程序(用于从那里挑选它的消息应用程序)。他们希望摆脱这种方法。

因此我们的建议是创建(在此表 TAB1 上插入和更新触发器),因此这些特定记录会根据这些触发器复制到临时表中(此临时表在 oracle 本身中)并且消息传递应用程序从临时表中获取.

我们需要这些记录立即流动(稍有延迟是可以接受的),但它不能等待一整天并批量处理并发送消息。

问题:- DBA 不同意触发方法

问题:- 1.在 oracle 中使用触发器有什么问题 2.有没有更好的方法来避免触发器?

标签: oracle11g

解决方案


推荐阅读