Salut à tous,
j'ai un problème d'exécution d'une requête avec hibernate, le temps d'exécution de cette requête est beaucoup trop long de l'ordre de la minute!!!

la requête est un select contactid, contactnom, contactprenom from contact

Après passage en debug, le code qui dure (mais qui bloque pas) est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
List<Object[]> results = new ArrayList<Object[]>();
 
request.append("select cont.contactid, cont.contactnom, contactprenom ");
request.append("from Contact cont");
request.append(" order by cont.contactnom, cont.contactprenom asc");
..
if (request.length() > 0) {
//c'est ici que ca bloque sur le getHibernateTemplate()
	results = getHibernateTemplate().find(request.toString());
}
Voila, cette requête se fait en 15ms avec mon gestionnaire de bdd mais la ya un problème!
Si vous avez une idée ça m'aiderait bien!
Merci d'avance!