X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2Fman%2Fman5%2Fslapd-mdb.5;h=f247a4c231a723adbd407844b0938438c9f43d52;hb=a4c7943d39df0140edacb5774e977be3f72b694c;hp=789b0914f3c0c96fcc13222aff742f4fb01fb16f;hpb=5fb6dea1986ae0ffe5c45e256aeff2944c905ca2;p=openldap diff --git a/doc/man/man5/slapd-mdb.5 b/doc/man/man5/slapd-mdb.5 index 789b0914f3..f247a4c231 100644 --- a/doc/man/man5/slapd-mdb.5 +++ b/doc/man/man5/slapd-mdb.5 @@ -1,5 +1,5 @@ .TH SLAPD-MDB 5 "RELEASEDATE" "OpenLDAP LDVERSION" -.\" Copyright 2011-2015 The OpenLDAP Foundation All Rights Reserved. +.\" Copyright 2011-2016 The OpenLDAP Foundation All Rights Reserved. .\" Copying restrictions apply. See COPYRIGHT/LICENSE. .\" $OpenLDAP$ .SH NAME @@ -167,6 +167,34 @@ Specify the file protection mode that newly created database files should have. The default is 0600. .TP +.BI multival_hi \ +Specify the number of values above which a multivalued attribute is +stored in a separate table. Normally entries are stored as a single +blob inside the database. When an entry gets very large or contains +attributes with a very large number of values, modifications on that +entry may get very slow. Splitting the large attributes out to a separate +table can improve the performance of modification operations. +The default is UINT_MAX, which keeps all attributes in the main blob. +.TP +.BI multival_lo \ +Specify the number of values below which a multivalued attribute +that was stored in a separate table is moved back into the main +entry blob. If a modification deletes enough values to bring an +attribute below this threshold, its values will be removed from the +separate table and merged back into the main entry blob. +The default is UINT_MAX, which keeps all attributes in +the main blob. +.TP +.BI rtxnsize \ +Specify the maximum number of entries to process in a single read +transaction when executing a large search. Long-lived read transactions +prevent old database pages from being reused in write transactions, and +so can cause significant growth of the database file when there is +heavy write traffic. This setting causes the read transaction in +large searches to be released and reacquired after the given number +of entries has been read, to give writers the opportunity to +reclaim old database pages. The default is 10000. +.TP .BI searchstack \ Specify the depth of the stack used for search filter evaluation. Search filters are evaluated on a stack to accommodate nested AND / OR