Interprétation des requètes générées par hibernate
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é.
Code:
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=? |
et
Code:
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 (
?, ?, ?
) |