[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: more details about indexing
ons, 21.04.2004 kl. 07.59 skrev Piotr Wadas:
> I've made some tweaks with indexing, setting some
> attributes I want to be indexed, then I stopped
> slapd, runned slapindex, and started again, as described
> in docs.
Look at the logs (-d 256). They'll tell you exactly what indices need
[<= bdb_equality_candidates: (uniqueMember) index_param failed (18)
wants an equality index for uniqueMember]
> Everything looks to be working fine, I even added
> some SUBSTR parameter to attributes I want to be
> indexed with sub (except pres and eq), and all looks
> OK.
> What I mean especially is where and when indexing is done?
When a new record is made, automatically. Always when making a new
database with slapadd. If the indexing has first been defined.
> I guess I shouldn't add to cron sth like
> "stop slapd && slapindex && start slapd" for each night,
> to have all data I need indexed. So how this is working?
> New data I put into directory is indexed when being put,
> or what?
Exactly, if the index is defined in slapd.conf or the include file it
loads.
> I don't think that good idea is restarting slapd each time
> I want new data to be also indexed..,
Of course it's not. You'd have read about other peoples' complaints, if
it were.
--Tonni
--
mail: billy - at - billy.demon.nl
http://www.billy.demon.nl