Bonjour,
J'essaye de comprendre la différence entre le temps d’exécution d'un requête sur mon application et sur la BDD.
Quand j'exécute la même requête directement sur la BDD, j'ai un temps d'exécution de :
SQL Server \endash Temps d'exécution*:
, Temps UC = 344*ms, temps écoulé = 352*ms.
Sur mon programme, j'ai :
dd4 Mon Feb 20 17:07:41 CET 2017
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 dd= new Date(); System.out.println("dd4 "+dd); rs =pstmt.executeQuery(); dd= new Date(); System.out.println("dd5 "+dd);
dd5 Mon Feb 20 17:07:45 CET 2017
Pourquoi il y a une si grande différence?
Sachant que l'administrateur du serveur me dit qu'il n'y a pas de problème avec le serveur.
Bien sur c'est la même requête avec les mêmes paramètres.
Merci de votre aide!
JAVA 8
Partager