Bonjour,
J'ai un problème assez pénible sur l'ouverture de connexion JDBC.
Pour mon code, il n'y a rien de compliqué, il s'agit d'une ouverture basique de connexion :
Dans Eclipse, il faut compter environ 2s d'exécution par ligne (ce qui est pour moi acceptable). Par contre, je package mon application dans un Runnable Jar et à ce moment, le même code met 8s pour la première ligne et 5s pour la suivante... (Je transforme le tout en exécutable avec Launch4j ensuite mais il n'y a pas de différence avec le Jar).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Class.forName("oracle.jdbc.driver.OracleDriver") ; return DriverManager.getConnection( connectionString , "XXX" , "XXX" );
Au début, je rencontrais le problème sur une connexion à une base Access en utilisant UCanAccess. Je me disais que le problème venait de là alors j'ai tenté avec Oracle et je constate le même résultat.
Quelqu'un a une idée sur ce qui peu causer cette lenteur et comment y remédier ?
Merci d'avance
Partager