我现在有两个数据库A和B,客户通过应用程序只访问A,当A数据更新时,A表上的触发器通过数据链路调用B中的存储过程更新B中对应A的数据,当有10个用户连接到A并更新数据后,则10个用户都在B上建立了一个SESSION,共建立了10个。好,现在问题是,如何让这10个用户在B上只建立一个SESSION?

解决方案 »

  1.   

    楼上的,不是你说的情况,主要是访问服务器A的客户太多,有一百个呢,这个数据库B是接收十几个A型服务器的数据变更,所以,我要实现十几个A型服务器和一个服务器B之间只建立十几条session,明白吗
      

  2.   

    那就用物化视图,refresh on demand or commit
      

  3.   

    这种情况属于典型的实体化视图。强烈建议用实体化视图来作,设置 on commit refresh或者启动定时刷新