[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
RE: How to improve performance with MDB backend?
- To: "openldap-technical@openldap.org" <openldap-technical@openldap.org>
- Subject: RE: How to improve performance with MDB backend?
- From: Chris Card <ctcard@hotmail.com>
- Date: Thu, 18 Apr 2013 15:29:30 +0000
- Importance: Normal
- In-reply-to: <462E03D8E285FC197BC69AD5@[192.168.1.26]>
- References: <CANk+c=3nULMFAPs=O0X3UjE0ODvY+NHS1cJJ5HU4gWL1244RTw@mail.gmail.com>, , <5162AEAF.1000606@symas.com>, <45D4EB8EBF550836F7A2A0D1@192.168.1.26>, , <CANk+c=3xV1kBOkthtU0tKi8dpomLouiVA1B1Li2v=8cesU0LOA@mail.gmail.com>, , <516C3451.5050207@stroeder.com>, , <CANk+c=19yHjORwumEq81UbOqDdq3_1wPO8_nmEkE5oBEddB05w@mail.gmail.com>, <BLU178-W87AB3305361B4C3345928CCCF0@phx.gbl>, <462E03D8E285FC197BC69AD5@[192.168.1.26]>
----------------------------------------
> Date: Thu, 18 Apr 2013 08:16:03 -0700
> From: quanah@zimbra.com
> To: ctcard@hotmail.com; openldap-technical@openldap.org
> Subject: RE: How to improve performance with MDB backend?
>
> --On Thursday, April 18, 2013 2:27 PM +0000 Chris Card <ctcard@hotmail.com>
> wrote:
>
> > I am also interested in this thread. I've been doing some comparison
> > tests between MDB and BDB using openldap 2.4.35, and find that the BDB
> > backend is consistently much faster for writes. For example, modifying
> > 10000 DNs and changing one attribute using ldapmodify takes about 80
> > seconds with an MDB backend and about 18 seconds with a BDB backend. Is
> > there any chance that MDB write performance will catch-up (or even
> > overtake) BDB write performance?
>
> Did you make the changes to the DB flags for MDB that I noted the other
> day? For me, MDB writes are a minimum of 65 times faster than writes with
> BDB/HDB, even when BDB/HDB use an SHM key.
Yes. I have these values in my mdb configuration:
olcDbEnvFlags: writemap
olcDbEnvFlags: nometasync
I think these setting may have helped to speed up slapadd, but not ldapmodify.
Chris