sql >> Base de Datos >  >> RDS >> Oracle

Oracle JDBC DriverManager.getConnection() se cuelga

puede hacer algunas conexiones innecesarias.

hacer Connection clase static , siempre que esté creando una nueva conexión, verifique que la anterior esté activa o ciérrela y luego debe crear una nueva conexión; de lo contrario, devuelva la conexión anterior.

Me gusta

 if(conn!=null & !conn.isClosed()){ 
// code for create connection
}

También depende de cómo esté configurado el lado de la base de datos, así que verifíquelo con el DBA de su sistema.

Me gustaría sugerir el uso de Agrupación de conexiones.

Espero que esto ayude.