NOTES.INI settings that affect Domino server performance

The NOTES.INI settings listed in this topic affect Domino® server performance.

For information on all NOTES.INI settings, see the Notes® and Domino wiki.

DBDIR_CACHE_SAVE_TO_DB_INTERVAL

Specified in seconds, this setting controls how often database changes are applied to the run time database directory cache. A shorter interval may result in fewer restart times but more CPU utilization and I/O utilization. The default is 900 seconds (15 minutes). This replaces DBDIR_REFRESH_INTERVAL.

DBDIR_DIRECTORY_SCAN_INTERVAL

Specified in seconds, this setting controls how often the run time database directory cache is validated against the physical disk to check for files changed, added or deleted outside of Notes. A shorter interval will result in greater I/O utilization. The default is 900 seconds (15 minutes). This replaces DBDIR_REFRESH_INTERVAL.

DBDIR_REFRESH_FROM_DISK

Specified in seconds, this setting controls how often the run time database directory cache is validated against the physical disk to check for files changed, added or deleted outside of Notes. A shorter interval will result in greater I/O utilization. The default is 900 seconds (15 minutes). This replaces DBDIR_REFRESH_INTERVAL.

Replicators

This setting specifies the number of Replicator tasks that can run concurrently on the server. The default is 1. Typically, the number of replicators should equal the number of processors on the server. However, hub servers can run more replicators.

Server_Availability_Threshold

This setting specifies the acceptable level (a percentage) of system resources available to a server. By setting this value for each server in a cluster, you determine how the workload is distributed among cluster members. The default is 0, which indicates a fully available state (workload balancing is disabled). A value of 100 indicates the server is busy; the Cluster Manager then tries to redirect user requests to more available cluster members.

Server_MaxUsers

This setting sets the maximum number of users that are allowed to access a server. When this number is reached, the server state becomes "MaxUsers," and the server stops accepting new Database Open requests. The default is 0 (unlimited access to server by user). By setting a maximum number of users allowed on the server, you can prevent server performance from degrading because of demand overload.

Server_Session_Timeout

This setting specifies the number of minutes of inactivity after which the server automatically terminates network and remote connections. The minimum recommended setting is 15 minutes. If you specify a shorter time, the server must reopen database server sessions too frequently, which slows server performance. For best performance, the recommended time is 45 minutes.

ServerTasks

This setting controls the tasks that the server runs. These tasks start automatically at server startup and continue until the server is shut down. Improve performance by removing tasks that aren't appropriate to the server. Do not remove the Update task from a server. If you do so, the Domino Directory will not update.

Translog_Status

This setting enables transaction logging for all Release 5 and later databases on the server. Default is 0 (transaction logging disabled). Set this to 1 to enable transaction logging. Transaction logging improves the availability and reliability of the server.