Pete Giesin wrote:
We are using Symas OpenLDAP 184.108.40.206 on a Red Hat EL 5.2 64-bit
8GB of memory.
My DB_CONFIG settings are:
set_cachesize 3 0 2
The 10 million user load finished in about 18 hours. I believe the
primary issue is the fact that we have a single disk on the system. I
assume that if I were to move the database and log files off to separate
disks I would get much better performance.
With slapadd -q there are no transactions, so there will not be any log file
traffic. It sounds like your DB is very much larger than your available
memory, so you're simply being limited by your disk speed. Running vmstat
while you load would confirm this.
On Wed, Mar 18, 2009 at 11:26 PM, Quanah Gibson-Mount <quanah(a)zimbra.com
--On Wednesday, March 18, 2009 1:25 PM -0400 Pete Giesin
<pgiesin(a)hubcitymedia.com <mailto:email@example.com>> wrote:
I am trying to perform some benchmarking against OpenLDAP. So
far I have
ran my tests against a 100K and 1Million entry database and I
rather decent numbers. My final set of tests were to be ran
10Million entry database. Unfortunately, I am having difficult
the database with this many entries. I have generated 10
files. I am using "slapadd -c -q -v -l <file>" to import each
first 2 files took approximately 15 minutes each to load. The
files are taking progressively longer and longer. So much longer
anticipate the entire proceess to take well over 24 hours. My
is there anything I can do to increase the performance of slapadd. I
assume that since slapd is not running at this point that the normal
DB_CONFIG and slapd.conf settings do not have much affect.
What are the settings in your DB_CONFIG file? It is absolutely
critical to the performance of slapadd. What version of OpenLDAP
are you using? What version of BDB? What operating system?
Principal Software Engineer
Zimbra :: the leader in open source messaging and collaboration
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/