Bonjour,

Je cherche comment calculer le temps d'exécution d'une requête SQL.

J'ai écrit ça
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
startTime = System.currentTimeMillis();
selectStatement = laConnexion.createStatement();
            selectResult = selectStatement.executeQuery("select JOB_ID,JOB_TITLE from JOBS");
            while (selectResult.next()) {
System.out.println(selectResult.getString("JOB_ID") + "\t" + selectResult.getString("JOB_TITLE"));}
 
            selectResult.close();
            finTime = System.currentTimeMillis();
            totalTime = (double) ((finTime - startTime) / 1000);
Est ce que c'est juste ou il faut utiliser autre méthode ?

Merci.