【问题标题】:What happens to java Connection Pools, when fail-over occurs with Oracle (TAF)?当 Oracle (TAF) 发生故障转移时,Java 连接池会发生什么情况?
【发布时间】:2013-08-04 15:53:57
【问题描述】:

如果我使用 Apache DBCP 连接池或 JBoss 提供的数据源;以及配置为支持 TAF(透明应用程序故障转移)的 Oracle 厚 OCI 客户端:

问题:
发生故障转移时连接池会发生什么?
它会自动刷新/重置等。

【问题讨论】:

    标签: java oracle jdbc failover


    【解决方案1】:

    如果您使用的是 JDBC Type 2 驱动程序并启用了 TAF,则池甚至不需要刷新。对于池,连接仍然存在并且没有被触及。如果在故障转移发生时您有一些未提交的更改,那么您可以获得一些 ORA,但在回滚后它将再次恢复。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-01-14
      • 2012-04-17
      • 1970-01-01
      • 1970-01-01
      • 2014-10-21
      相关资源
      最近更新 更多