Em Thu, 15 Jan 2009 23:19:56 -0300, Fernando Padilla <f...@alum.mit.edu>
escreveu:
The database was just upgraded and io/cpu is really really low. So that
won't be the case.
I would still check this out . . . Don't forget about one transaction
waiting for others to release locks in table rows . . .
The root cause might be the number of db requests required to render a
page, but the database it self is not the bottle neck. :) :)
A real case I found as a consultant was the lack of attention to Hibernate
mapping options, specially regarding lazy loading of collections. Instead
of using one or two selects to load an entity object and one of its lists,
it was using one for each element in the list. This absolutely kills
performance.
By the way, nice performance improvement hunting! :) Don't forget to share
your experience with us. ;)
--
Thiago H. de Paula Figueiredo
Independent Java consultant, developer, and instructor
http://www.arsmachina.com.br/thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org