Currently running a live e-commerce site that uses Hibernate 3.1 and JBoss Treecache in front of a MySQL 5.0 database. Database is medium-sized (1.5-Gb) with the lion’s share of the data among three or four tables.
If I upgrade the e-commerce site to use Hibernate 3.6 solely for performance reasons, am I going to see any difference? Will I have better luck focusing on upgrading JBoss Treecache?
If you are having performance issues, you would probably get more of a performance boost from:
You need to do the diligence and figure out where you are slow. Is it one or two particular queries? Is it transmitting data from server to client? What?
I doubt you will see any significant performance increase from just upgrading hibernate versions.