Meinst du wörtlich die Abfrage oder die Abfrage + die Verschachtelung der Daten in Java-Objekte?
Wie auch immer, die Verwendung eines Profilierungswerkzeugs wie JProbe ist wahrscheinlich der richtige Weg, wenn Sie wissenschaftlich sein wollen. Sie müssen nicht unbedingt Geld ausgeben, es gibt auch einige kostenlose Tools in Eclipse.
Im einfachsten Fall genügt es, ein paar Druckanweisungen um den betreffenden Code hinzuzufügen, wenn das, was Sie messen, die dominierende Verarbeitung ist.
Um wirklich gründlich in der Leistungsanalyse zu sein, ist Vorsicht geboten. Oft müssen Sie viele Wiederholungen der getesteten Sache ausführen, um sicherzustellen, dass Sie nicht durch anfängliche Gemeinkosten in die Irre geführt werden (z. B. durch Öffnen der Verbindung zum DB). Und vergessen Sie nicht, dass die Datenbank und die Leistung wahrscheinlich kritisch sind, der Ruhezustand selbst kann nichts gegen eine schlecht abgestimmte Datenbank tun.
Tags und Links hibernate performance jprofiler