天天看點

《Linux/UNIX OpenLDAP實戰指南》——2.8 OpenLDAP索引

本節書摘來自異步社群《linux/unix openldap實戰指南》一書中的第2章,第2.8節,作者:郭大勇著,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視

2.8.1 索引介紹

openldap索引(index)可以提高使用者對openldap目錄樹查詢的速度,減輕openldap伺服器的壓力,提高性能。那麼如何建立openldap 索引呢?

可通過ldapmodify指令完成索引的建立和修改。下面通過為olcdatabase={2}hdb資料庫檔案建立一個“sn pres,eq,sub”索引來進行介紹。

2.8.2 建立索引

要建立索引具體步驟如下。

1)通過ldapsearch指令檢視目前olcdatabase={2}hdb有哪些索引。

上述結果顯示目前資料庫檔案沒有關于“sn pres,eq,sub”索引的資訊。

2)建立一個ldif檔案,用于存放索引指令。

3)通過ldapmodify指令建立olcdatabase={2}hdb資料庫相關索引條目。

4)通過ldapsearch進行驗證,是否“sn pres,eq sub”添加成功。

從上述結果得知,索引添加成功。後期針對openldap伺服器性能監控,适當添加索引,不僅能提高查詢請求,還能提高伺服器的性能。