怎样实时监控表A的变化来做到实时插入表B

weixin_41003337 2018-03-19 08:46:06
这样的 两张表不在一个网段里,已经通过DBLINK 实现两张表的连通,现在要做的就是如果有新的数据插入到表A的话,表B如何做到实时更新?萌新只知道可以用触发器,但是触发器的话能不能写在表B里,该怎么去写呢?大牛帮帮萌新啊!!!
...全文
1106 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mricoo_周 2018-03-24
  • 打赏
  • 举报
回复
如果只是两站简单的表的话 建立一个ogg是最简单快速的
卖水果的net 2018-03-22
  • 打赏
  • 举报
回复
跨服务器,最好不要使用触发器。不然网络一旦断开,你的生产系统就该报错了
小灰狼W 2018-03-22
  • 打赏
  • 举报
回复
楼上两位都对 物化视图 如果可以考虑dblink以外的方式,且A表和B表基本一致,没有做过特殊转换,那么我们可以用逻辑同步工具,例如流复制(不建议,已经out了),goldengate,市面上这类的工具还很多
小灰狼W 2018-03-22
  • 打赏
  • 举报
回复
再要么,像ESB推送等方式,也可以考虑。看具体的业务场景,不一定要单纯在数据库层面实现
minsic78 2018-03-20
  • 打赏
  • 举报
回复
可以考虑物化视图
  • 打赏
  • 举报
回复
可以直接写在A里面。 也能用Oracle的ha 流复制 表级别的同步

3,487

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧