Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果我使用 Apache DBCP 连接池或 JBoss 提供的数据源;以及配置为支持 TAF(透明应用程序故障转移)的 Oracle 厚 OCI 客户端:
问题: 发生故障转移时,连接池会发生什么情况? 它会自动刷新/重置等吗?
如果您使用的是 JDBC Type 2 驱动程序并启用了 TAF,则池甚至不需要刷新。对于池,连接仍然存在并且没有被触及。如果在故障转移发生时您有一些未提交的更改,那么您可以获得一些 ORA,但在回滚后它将再次恢复。