如果运行Oracle数据库的服务器重新启动,这可能会使连接池中的所有先前JDBC连接无效(作为另一台服务器上的应用程序的一部分运行)。
有些连接池可以处理这个,其他需要手动重新初始化,关于Oracle我不知道。 Oracle连接池(版本11g及更高版本)是否能够检测到这种情况并恢复,或者我是否需要自行检查并重新初始化?
理想情况下,我想知道对于从池中借用的连接会发生这种情况。这样的连接代理能否使用重启的服务器?
我看过http://docs.oracle.com/cd/B10501_01/java.920/a96654/connpoca.htm但没有取得特别成功。