这样的 两张表不在一个网段里,已经通过DBLINK 实现两张表的连通,现在要做的就是如果有新的数据插入到表A的话,表B如何做到实时更新?萌新只知道可以用触发器,但是触发器的话能不能写在表B里,该怎么去写呢?大牛帮帮萌新啊!!!

解决方案 »

  1.   

    可以直接写在A里面。
    也能用Oracle的ha  流复制 表级别的同步
      

  2.   

    楼上两位都对
    物化视图
    如果可以考虑dblink以外的方式,且A表和B表基本一致,没有做过特殊转换,那么我们可以用逻辑同步工具,例如流复制(不建议,已经out了),goldengate,市面上这类的工具还很多
      

  3.   

    再要么,像ESB推送等方式,也可以考虑。看具体的业务场景,不一定要单纯在数据库层面实现
      

  4.   

    如果只是两站简单的表的话  建立一个ogg是最简单快速的