Bonjour à tous ,
j'ai le probleme suivant quand je me connecte à une base oracle distante avec sql plus et que je requete ma base c'est tres rapide.
Par contre quand je passe par ma jsp avec jdbc c'est d'une lenteur effroyable quelqu'un aurai une idée de ou ca peut venir?
voici mon code :
Quand je requete une personne via sql plus ca prend moins d'une seconde mais en passant par ma jsp la reponse se fait attendre quasiment 10 à 15 secondes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Class.forName("oracle.jdbc.OracleDriver").newInstance(); //DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); Connection con =(OracleConnection) DriverManager.getConnection("jdbc:oracle:thin:@xxxxxxx:1521:xxxx", "xx", "xxxxx"); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select DIF from DIF where USER_ID='toto'"); while (rs.next()) { valeur = rs.getInt("DIF"); } con.close(); out.println(valeur);
Je precise que ma base contient que deux champs et 3 entrées .
Si quelqu'un a une idée je suis vraiment preneur.
Partager