This bug is created as a clone of upstream ticket:
Investigations show that setting nsslapd-db-transaction-batch-val does improve performance of concurrent modify operations, but its use violates the durability of the transaction, since the flush of the txn log is delayed a few operations or to when the log_flush_thread runs.
To make use of this feature the synchronization between the worker threads and the flush thread needs to be improved.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.