Database Attributes under cn=config, cn=ldbm database, cn=plugins, cn=config
171
WARNING
Never
touch this value unless you are very familiar with the inner workings of Berkeley DB
or are specifically told to do so by Red Hat support.
Parameter
Description
Entry DN
cn=config, cn=ldbm database, cn=plugins,
cn=config
Valid Range
0 to 2^31-1
Default Value
0
Syntax
Integer
Example
nsslapd-db-spin-count: 0
3.4.1.17. nsslapd-db-transaction-batch-val
This attribute specifies how many transactions will be batched before being committed. This attribute
can improve update performance when full transaction durability is not required. This attribute can be
dynamically modified using
ldapmodify
. For further information on modifying this attribute, refer to
the "Tuning Directory Server Performance" chapter in the
Directory Server Administrator's Guide
.
WARNING
Setting this value will reduce data consistency and may lead to loss of data. This is
because if there is a power outage before the server can flush the batched transactions,
those transactions in the batch will be lost.
Do not set this value unless specifically requested to do so by Red Hat support.
If this attribute is not defined or is set to a value of
0
, transaction batching will be turned off, and it will
be impossible to make remote modifications to this attribute via LDAP. However, setting this attribute
to a value greater than
0
causes the server to delay committing transactions until the number of
queued transactions is equal to the attribute value. A value greater than
0
also allows modifications
to this attribute remotely via LDAP. A value of
1
for this attribute allows modifications to the attribute
setting remotely via LDAP, but results in no batching behavior. A value of
1
at server startup is
therefore useful for maintaining normal durability while also allowing transaction batching to be turned
on and off remotely when desired. Remember that the value for this attribute may require modifying
the
nsslapd-db-logbuf-size
attribute to ensure sufficient log buffer size for accommodating the
batched transactions.
NOTE
The
nsslapd-db-transaction-batch-val
attribute is only valid if the
nsslapd-db-
durable-transaction
attribute is set to
on
.
For more information on database transaction logging, refer to the "Monitoring Server and Database
Activity" chapter in the
Directory Server Administrator's Guide
.
Содержание 8.1
Страница 8: ...viii ...
Страница 14: ...xiv ...
Страница 16: ...2 ...
Страница 250: ...236 ...
Страница 334: ...320 ...
Страница 372: ...358 ...