Bonjour,
Je suis débutant dans Java EE/Hibernate et je suis actuellement surpris d'une chose: la lenteur du commit d'une transaction chez moi.
Voici le code Java que j'utilise:
Et voici le resultat que j'obtiens:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 double startMs = System.currentTimeMillis(); double end = (System.currentTimeMillis() - startMs); System.out.println("La commande " + textCommand + " a ete execute en " + end + "milisecondes"); session.getTransaction().commit(); end = (System.currentTimeMillis() - startMs); System.out.println("La commande " + textCommand + " a ete execute en " + end + "milisecondes");
Environs 70 ms pour faire un update me parait beaucoupLa commande MOVE 1 0 a ete execute en 14.0milisecondes
Hibernate: update Position set carte_id=?, x=?, y=? where id=?
La commande MOVE 1 0 a ete execute en 84.0milisecondes
Des idées d'ou ça pourrait venir ? Sachant que ma table ne comporte pas plus de 2 entrées![]()
Partager