Hi,
Quote:
List searchResults= hibernateQuery.list();
on this level the problem can still lie on multiple levels. I think you need to dig a little deeper and give also some more background. At this level the problem could be Hibernate ORM (data model, session management, lazy loading, cahce configuration), Hibernate Search (Lucene queries) or the database.
Are you using a profiler? I recommend attaching a profiler to determine where exactly the bottleneck lies. Also have a look at the various log files (for Hibernarte, but also your DB logs). Also have a log at your db status and whether there are is contention there.
--Hardy