nsslapd-cache-autosize
This settings controls if auto-sizing is enabled for the database and entry cache. Auto-sizing is enabled:
For both the database and entry cache, if the nsslapd-cache-autosize
parameter is set to a value greater than 0
.
For the database cache, if the nsslapd-cache-autosize
and nsslapd-dbcachesize
parameters are set to 0
.
For the entry cache, if the nsslapd-cache-autosize
and nsslapd-cachememsize
parameters are set to 0
.
You just confirmed bullet 2 and 3. But bullet 1 is not clear: if I setnsslapd-cache-autosize to something greater than 0 and both types of caches become auto-tuned, why would then I need to set them to 0 (to enable auto-tuning) individually?
Also, is there a way to check that auto-tuning is working normally? Is dbmon.sh the right way?
Thanks again,
Sergei