[hibernate-dev] Re: [Hibernate] Fwd: hibernate performace improvements and dynamicmappings generation using heuristics

Emmanuel Bernard emmanuel at hibernate.org
Fri Oct 20 17:25:46 EDT 2006


I'm afraid the code is the only accurate documentation you'll get, this 
is our implicit mantra. Read the reference documentation to understand 
the concepts behind Hibernate.
The code itself is quite complex but readable ( unless you fall into the 
AST parser ;-) )


Mahen Perera wrote:
> hi,
>  
> Appreciate if someone can give me some pointers on where i can find a 
> Hibernate Developers guide, as in some document(s) which will help in 
> developing and analysing the hibernate codebase.
>  
> Thanks
> Mahen
>
> ---------- Forwarded message ----------
> From: *Max Rydahl Andersen* <max.andersen at jboss.com 
> <mailto:max.andersen at jboss.com>>
> Date: Oct 19, 2006 9:24 AM
> Subject: Re: [Hibernate] hibernate performace improvements and dynamic 
> mappings generation using heuristics
> To: Mahen Perera <mahens at gmail.com <mailto:mahens at gmail.com>>, 
> hibernate-devel at lists.sourceforge.net 
> <mailto:hibernate-devel at lists.sourceforge.net>
>
> Hi Mahen,
>
> some have previously talked about utilizing the statistics and aop to
> figure
> out more optimal ways of querying/mapping so it is not a new idea; just
> that
> noone have yet had the time to investigate into it.
>
> I would assume classic database query optimizing techniques and program
> flow analysis
> is applicable in this area so if you know those then simply learn
> hibernate and
> apply them ;)
>
> /max
>
> > Hi All,
> >
> > I am a postgraduate student from Imperial College, London,,
> >
> > I am doing a research on performace optimisations in the peristence
> > layer of
> > a web
> > application...
> >
> > just want to get your ideas on likely improvements that can be done in
> > hibernate to
> > optimise the performance,,
> > these changes should be changes to the hibernate core...
> >
> > yeah,, i have seen various articles on how to increase performace in
> > hibernate and all,, but
> > what i want to know is that what are the areas that i can explore in
> > order
> > to increase
> > the performance more..at the code level
> >
> > i am hoping to try out various optmisations and evaluate the likely
> > impact
> > of each
> > optimisation and stuff like that and would like to contribute to
> > hibernate
> > with my
> > findings,,,
> >
> > greatly appreciate some pointers from you all,,
> >
> > mainly i am concerned about the following disadvantage of hibernate:
> >
> >
> > "Developers must know enough information about data usage at compile
> > time to
> > be able to optimise queries and choose the appropriate object-relational
> > mappings"
> > so therefore, i am thinking about the repercussions and advantages of
> > having  dynamically generated mapping files based on heuristics of the
> > usage
> > pattern of the data,, in other words dynamically deciding on the mapping
> > based on what queries are used more frquently in a system,,
> >
> > would appreciate some feedback from you all
> >
> > Thanks
> > Mahen
>
>
>
> --
> --
> Max Rydahl Andersen
> callto://max.rydahl.andersen
>
> Hibernate
> max at hibernate.org <mailto:max at hibernate.org>
> http://hibernate.org
>
> JBoss a division of Red Hat
> max.andersen at jboss.com <mailto:max.andersen at jboss.com>
>  
> ------------------------------------------------------------------------
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> ------------------------------------------------------------------------
>
> _______________________________________________
> hibernate-devel mailing list
> hibernate-devel at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/hibernate-devel
>   



More information about the hibernate-dev mailing list