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@xxxxxxxxx]
Sent: maandag 26 september 2005 7:26
To: user-java@xxxxxxxxxxxxxxxxx
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@xxxxxxxxx> 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
>
|
|