Performance openldap读/写性能

Performance openldap读/写性能,performance,openldap,Performance,Openldap,我使用的是OpenLDAP slapd版本2.4.33和下面的slapd配置。我试图使用ldapadd和ldapsearch工具运行一些测试,以测量其写和读性能,但我得到的性能结果非常差 系统:sun4v sparc SUNW,sparc-Enterprise-T2000,内存64 GB。 尝试添加1500个中心,耗时1分19秒 time ldapadd -x -D "cn=Manager,dc=my-company,dc=com" -w mypassword -f /tmp/perf1500.

我使用的是OpenLDAP slapd版本2.4.33和下面的slapd配置。我试图使用ldapadd和ldapsearch工具运行一些测试,以测量其写和读性能,但我得到的性能结果非常差

系统:sun4v sparc SUNW,sparc-Enterprise-T2000,内存64 GB。 尝试添加1500个中心,耗时1分19秒

time ldapadd -x -D "cn=Manager,dc=my-company,dc=com" -w mypassword -f /tmp/perf1500.ldif > /dev/null 2>&1
ldapadd -x -D "cn=Manager,dc=my-company,dc=com" -w mypassword -f /tmp/perf200.ldif >    1.27s user 0.14s system 1% cpu 1:19.95 total
有一个类似的配置测试结果给出了。但我甚至还没有接近这一点

MDB配置:

database  mdb
directory /home/myuser/var/openldap-data
suffix    "dc=my-company,dc=com"
rootdn    "cn=Manager,dc=my-company,dc=com"
rootpw    mypassword
index     objectClass   eq
index     myMSISDN     eq
maxsize   10737418240
envflags writemap,nometasync
问题是系统甚至不忙,但openldap性能非常差。配置如何提供更好的性能?有没有什么明显的东西让我错过了


谢谢

数据库在本地磁盘上吗?是的。它位于同一台服务器上的本地磁盘上。