From 4491c98250d0b6e8d356d3ff258e5a9543676416 Mon Sep 17 00:00:00 2001 From: Gavin Henry Date: Tue, 27 Jan 2009 22:21:20 +0000 Subject: [PATCH] (ITS#5721) Expansion on dncachesize behavior --- doc/man/man5/slapd-bdb.5 | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/doc/man/man5/slapd-bdb.5 b/doc/man/man5/slapd-bdb.5 index 68a9f22b6d..677747f0dc 100644 --- a/doc/man/man5/slapd-bdb.5 +++ b/doc/man/man5/slapd-bdb.5 @@ -148,6 +148,12 @@ will return a different result. Specify the maximum number of DNs in the in-memory DN cache. The default is twice the \fBcachesize\fP. Ideally this cache should be large enough to contain the DNs of every entry in the database. +It should be noted that the \fBDN cache\fP is allowed to temporarily +grow beyond the configured size. It does this if many entries are +locked when it tries to do a purge, because that means they're +legitimately in use. Also, the \fBDN cache\fP never purges entries +that have cached children, so depending on the shape of the DIT, it +could have lots of cached DNs over the defined limit. .TP .BI idlcachesize \ Specify the size of the in-memory index cache, in index slots. The -- 2.39.5