我们在 Java 中使用 Oracle 连接池时遇到了一个奇怪的问题
如果 Java 程序始终获取新数据,则不会发现任何问题。但如果长时间没有向 DB 发出请求,而我们尝试发出请求,它会卡住 15 分钟。只有在 15 分钟后处理器才会获取新数据。
有什么想法可以搜索超时或卡住的连接或使用一些连接参数吗?
谢谢,
伊利亚
使用:DBCPConnectionPool
Java 版本:1.8.0_112
驱动程序:ojdbc8.jar
Oracle 服务器版本:11.2.0.4.0(11g)