Managing Threaded Operations
Generally, Directory Server performs best using a limited number of threads for
processing operations. A limited number of threads can generally process
operations very quickly, preventing the queue of operations waiting for a free
thread from growing too long.
However, the database link forwards operations to remote servers for processing.
The database link contacts the remote server, forwards the operation, waits for the
result, and then sends the result back to the client application. The entire operation
can take much longer than a local operation.
While the database link waits for results from the remote server, it can process
additional operations. By default, the number of threads used by the server is 20.
However, when using database links, you can improve performance by increasing
the number of threads available for processing operations. While the local CPU
waits for a response from a remote server, it can process other operations rather
than stand idle.
To change the number of threads used for processing operations, change the
nsslapd-threadnumber
default thread number is 20. For example, you can increase the thread number to 50
to improve performance. After changing the thread number, restart the server to
implement your changes.
Advanced Feature: Configuring Cascading
Chaining
You can configure your database link to point to another database link, creating a
cascading chaining operation. A cascading chain occurs any time more than one
hop is required to access all of the data in a directory tree.
The section contains the following topics:
•
Overview of Cascading Chaining
•
Configuring Cascading Chaining Defaults Using the Console
•
Configuring Cascading Chaining Using the Console
•
Configuring Cascading Chaining From the Command Line
•
Summary of Cascading Chaining Configuration Attributes
•
Cascading Chaining Configuration Example
global configuration attribute in the
Chapter 3
Creating and Maintaining Database Links
entry. The
cn=config
Configuring Directory Databases
121
Need help?
Do you have a question about the NETSCAPE DIRECTORY SERVER 6.2 - ADMINISTRATOR and is the answer not in the manual?
Questions and answers