bonjour,
Pour vérifier des problèmes de lenteur sur une appli, j'ai modifié le traçage des requètes générées par hibernate pour les avoir au format SQL dans ma trace Jboss.
Seulement j'ai des '?' dans pas mal de clause 'WHERE'.
Comment les interpréter?
Voici 2 exemples de requètes que j'ai récupéré.
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 select blocetatfr0_.uniqueId as uniqueId55_0_, blocetatfr0_.version_column as version2_55_0_, blocetatfr0_.dateDernierTraitement as dateDern3_55_0_, blocetatfr0_.etat as etat55_0_, blocetatfr0_.libelleDernierTraitement as libelleD5_55_0_, blocetatfr0_.nom as nom55_0_ from BlocEtatFrais blocetatfr0_ where blocetatfr0_.uniqueId=?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 select nature0_.uniqueId as uniqueId47_0_, nature0_.version_column as version2_47_0_, nature0_.commentaire as commenta3_47_0_, nature0_.duaagent as duaagent47_0_, nature0_.nom as nom47_0_, nature0_.Type as Type47_0_ from Nature nature0_ where nature0_.uniqueId in ( ?, ?, ? )
Partager