Sun ONE Directory Server 5.2 安裝和調整指南 |
調整效能是指修改預設組態,以反映特定部署的需求。
本指南說明如何調整單一 Directory Server 實例。此處假設包含複寫拓樸在內的整體目錄服務設計已經完成,您可以使用此處的資訊,以便調整 Directory Server 實例來符合設計需求。如果您尚未完成整體目錄服務設計,如需關於如何完成此作業的建議,請參閱「Sun ONE Directory Server 部署指南」。
如表 3-1 所示,調整效能需要花費時間、精力,並要深思熟慮。
本章列出幾乎每次調整 Directory Server 實例時都適用的基本建議事項。雖然此處的建議事項通常都有效,但在不了解它們對您手邊的部署所造成的影響之前,請勿嘗試。本章的目的是提供您一份檢查清單,而不是幫您作假。
- 調整快取大小。
最理想狀況是,伺服器配備足夠的可用實體記憶體,可以容納 Directory Server 所用的所有快取。在這種狀況下,請將項目快取大小設成足以容納目錄中的所有項目,並將資料庫快取大小設成足以容納所有索引。
如需詳細資訊,請參閱第 6 章「調整快取大小」。
- 最佳化索引。
- 移除不必要的索引,並加入額外的索引以支援預期的要求。
系統可能偶爾必須加入額外的索引,以支援來自新應用程式的要求。您可以在 Directory Server 運轉時加入、移除及修改索引,但限制是現有的資料只會從該時間點開始逐一編製索引。
如需詳細資訊,請參閱「效益:搜尋如何使用索引」與「成本:更新對索引的影響」。
- 只允許索引搜尋。
非索引搜尋可能會對伺服器效能產生非常負面的影響,並可能耗用可觀的伺服器資源。請考慮加入索引,以支援應用程式可能執行的特定搜尋,並強迫伺服器拒絕非索引搜尋。
如需詳細資訊,請參閱「只允許索引搜尋」。
- 調整索引清單最大長度。
如需詳細資訊,請參閱「限制索引清單長度」。
- 調整基礎作業系統。
如需詳細資訊,請參閱第 5 章「調整作業系統」。
- 調整作業限制。
調整作業限制可防止 Directory Server 將過度的資源專供任何單一作業使用。請考慮為要求增強功能的用戶端應用程式指定唯一的繫結 DN,再特別針對這些唯一的繫結 DN 設定資源限制。
如需詳細資訊,請參閱第 9 章「管理其他資源的使用」。
- 停用不必要的記錄。
磁碟存取速度比記憶體存取速度慢很多。經常寫入磁碟上的記錄檔可能對系統效能產生非常負面的影響。如有可能,請關閉不需要的存取、錯誤及稽核記錄,以減少磁碟寫入作業。否則至少應嘗試將記錄檔單獨放在使用不同控制器的磁碟上,以降低記錄造成的影響。
如需詳細資訊,請參閱第 8 章「調整記錄」。
- 分散磁碟活動。
Directory Server 可能需要極為頻繁的磁碟 I/O 作業,尤其是支援大量更新的部署。如有可能,請考慮將負載分散到使用不同控制器的多部磁碟上。
如需詳細資訊,請參閱「調整磁碟子系統的大小」。