<da*******@yahoo.com> wrote in message
news:11**********************@f14g2000cwb.googlegr oups.com...
I certainly appreciate all the responses. However I am still wondering
why the 'high water mark' (less than 4K) did not reflect a value that
was more than the set parameter (4K) if there were overflows.
The high water mark will ALWAYS be less than the size of the cache. This is
because the package cache cannot grow to be larger than it's configured
size -- it's a hard limit.
An overflow occurs when a new package needs to be entered in the package
cache and there is not enough contingous free space for it. hence the cache
is deemed to have "overflowed" and something is removed to make room for the
new package.
In your case, seeing a large number of package cache overflows and a
high-water-mark that is very close to the configured size of the package
cache simply means that you need to make your cache larger -- if you make it
large enough, overflows will cease to happen.
If you increase your package cache too large (say you increase it to 16K
pages) and the high-water mark after running for a while is only around 5K
pages, then you can easily see that you have too much package cache and can
reduce it to a "safe" value such as 6K or 8K pages.
The optimal configuration for the package cache is one where the
high-water-mark is very close to the configured size, but with NO overflows.
--
Matt Emmerton