ibatis-user-java mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Larry Meadors <larry.mead...@gmail.com>
Subject Re: Caching; how do I know it's working?
Date Mon, 26 Sep 2005 12:19:15 GMT
There are some APIs for getting this info..I have not used them yet,
but will be looking at them in the next 2-3 weeks.

Larry


On 9/26/05, Niels Beekman <n.beekman@wis.nl> wrote:
> If we can't distinguish between DB-hits and cache-hits, how are we
> supposed to debug the cachemodels?
>
> I vote +1 for it...
>
> Niels
>
> -----Original Message-----
> From: Ron Grabowski [mailto:rongrabowski@yahoo.com]
> Sent: maandag 26 september 2005 7:26
> To: user-java@ibatis.apache.org
> Subject: Re: Caching; how do I know it's working?
>
> IBatisNet has a GetDataCacheStats method on the main sqlMapper object
> that outputs a simple summary of statements and their cache hit ratio:
>
>  User.GetMany: 51%
>  User.GetOneById: 20%
>  User.GetManyById: No cache.
>  ...
>
> Maybe this is a feature that the Java people would find useful.
>
> --- Michael Campbell <michael.campbell@gmail.com> wrote:
>
> > Is a cache hit/miss logged?  I've run a test of running the same
> > select in a loop, and my ibatis log4j output shows n copies of the
> > prepared statement, result set operations happening.
> >
> > Is the logging supposed to distinguish between a cache hit and a real
> > db call?
> >
> > --
> > I tend to view "truly flexible" by another term: "Make everything
> > equally hard". -- DHH
> >
>
>

Mime
View raw message