使用 JDBC 连接到 Derby 数据库,一段时间后,Derby 或 JDBC 会自动关闭连接。(这可以称为“连接生命周期”值或超时值)。
我在哪里可以找到超时值是多少?是 Derby 还是 JDBC 关闭了连接?它是一个“空闲超时”值吗?所以,如果该连接上有活动,Derby 或 JDBC 是否会更新以在 (LastActivity + IdleTimeoutValue) 时关闭连接?
看了一堆页面,包括 DriverManager getConnection 的 Connection timeout 超时 后如何重新建立 JDBC 连接?