Hi,

I feel search is indexed, last time in one of your replies you had
mentioned mdb_stat tool and i think the indexes are present.

Any way to debug the problem.

root@tspatca2103> ./mdb_stat
/root/haroon/openldap/new1/OnBoardSPR/database/ objectClass
Page size: 4096
Tree depth: 1
Branch pages: 0
Leaf pages: 1
Overflow pages: 0
Entries: 44
root@tspatca2103> ./mdb_stat
/root/haroon/openldap/new1/OnBoardSPR/database/ entryCSN
Page size: 4096
Tree depth: 2
Branch pages: 1
Leaf pages: 4
Overflow pages: 0
Entries: 1000016
root@tspatca2103> ./mdb_stat
/root/haroon/openldap/new1/OnBoardSPR/database/ entryUUID
Page size: 4096
Tree depth: 3
Branch pages: 33
Leaf pages: 7775
Overflow pages: 0
Entries: 1000016
root@tspatca2103> ./mdb_stat
/root/haroon/openldap/new1/OnBoardSPR/database/ msisdn
Page size: 4096
Tree depth: 3
Branch pages: 20
Leaf pages: 4446
Overflow pages: 0
Entries: 400001
root@tspatca2103>


Regards,
Yajuvendra


On Fri, Aug 31, 2012 at 11:05 AM, Howard Chu <[email protected]> wrote:

> Yajuvendra Singh wrote:
> > Hi,
> >
> > I did some profiling on the 2.4.32 build and the output of callgrind is
> > attached as graph.
> >
> > below four functions are coming as bottleneck while searching
> >
> > mdb_cursor_set
> > mdb_entry_decode
> > mdb_i2dl_insert
> > mdb_i2dl_search
> >
> > Can anyone help why below functions are taking too much CPU. Why
> > mdb_entry_decode mdb_cursor_set and mdb_i2dl_search are taking all most
> all CPU.
>
> Looks like your search is not indexed.
>
> --
>   -- Howard Chu
>   CTO, Symas Corp.           http://www.symas.com
>   Director, Highland Sun     http://highlandsun.com/hyc/
>   Chief Architect, OpenLDAP  http://www.openldap.org/project/
>

Reply via email to