我正在尝试确定通过JDBC ping数据库的最佳方法."最好"的意思是快速和低开销.例如,我考虑过执行此操作:
"SELECT 1 FROM DUAL"
但我相信DUAL表是特定于Oracle的,我需要更通用的东西.
请注意,Connection有一个isClosed()方法,但javadoc声明这不能用于测试连接的有效性.
Connection
isClosed()
java jdbc
java ×1
jdbc ×1