Performance Tuning

In Chapter 2 we created a basic slapd.conf file. Our focus there, though, was on getting a basic server running. In the last chapter, we took a close look at the directives that had to do with security. While creating a second database backend just now, we took a higher-level look at the slapd.conf file.

In this part, we will continue working on slapd.conf, but here we will focus on parameters that help you tailor the server to the performance needs of your organization. Later in this part we will look at the DB_CONFIG file that the Berkeley DB backends (BDB and HDB) use. The optimizations made in that file can lead to significant performance improvements in OpenLDAP.

Tip

Terminology: Databases and Backends

The distinction between ...

Get Mastering OpenLDAP now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.