Domino® 서버 성능에 영향을 미치는 NOTES.INI 설정

이 주제에 나열된 NOTES.INI 설정은 Domino® 서버 성능에 영향을 줍니다.

DBDIR_CACHE_SAVE_TO_DB_INTERVAL

이 값은 초 단위로 지정되며, 런타임 데이터베이스 디렉토리 캐시에 데이터베이스 변경사항을 얼마나 자주 적용할지 지정합니다. 이 간격을 짧게 설정하면 다시 시작 횟수는 적어지지만, CPU 사용량과 I/O 사용량이 늘어납니다. 기본값은 900초(15분)입니다. 이것은 DBDIR_REFRESH_INTERVAL 값을 덮어씁니다.

DBDIR_DIRECTORY_SCAN_INTERVAL

이 값은 초 단위로 지정됩니다. 이 설정은 Notes® 외부에서 변경하거나 추가 또는 삭제된 파일을 확인하기 위해 물리적 디스크에 대해 런타임 데이터베이스 디렉토리 캐시의 유효성 검증을 얼마나 자주 실행할지를 제어합니다. 간격이 짧아지면 I/O 사용량은 늘어납니다. 기본값은 900초(15분)입니다. 이것은 DBDIR_REFRESH_INTERVAL 값을 덮어씁니다.

DBDIR_REFRESH_FROM_DISK

이 값은 초 단위로 지정됩니다. 이 설정은 Notes® 외부에서 변경하거나 추가 또는 삭제된 파일을 확인하기 위해 물리적 디스크에 대해 런타임 데이터베이스 디렉토리 캐시의 유효성 검증을 얼마나 자주 실행할지를 제어합니다. 간격이 짧아지면 I/O 사용량은 늘어납니다. 기본값은 900초(15분)입니다. 이것은 DBDIR_REFRESH_INTERVAL 값을 덮어씁니다.

복제자

이 설정은 서버에서 동시 실행할 수 있는 복제자 태스크 수를 지정합니다. 기본값은 1입니다. 일반적으로 복제자 수는 서버의 프로세서 수와 일치해야 하지만, 허브 서버는 더 많은 복제자를 실행할 수 있습니다.

Server_Availability_Threshold

이 설정은 서버에 대해 사용 가능한 시스템 자원의 수용 레벨(%)를 지정합니다. 클러스터의 각 서버에 이 값을 설정하여 클러스터 구성원 간의 워크로드 분산 방식을 결정할 수 있습니다. 기본값은 0이며, 이것은 시스템 자원 전체를 사용할 수 있는 상태입니다(워크로드 분산이 사용 불가능함). 값이 100이면, 서버가 사용 중(busy)임을 나타내고, 클러스터 관리자는 사용 가능한 더 많은 클러스터 구성원으로 사용자 요청을 발송하려고 합니다.

Server_MaxUsers

이 설정은 서버에 대한 액세스가 허용된 최대 사용자 수를 설정합니다. 이 값에 도달하면, 서버 상태는 "MaxUsers"가 되고 서버는 새 데이터베이스 열기 요청 수신을 중지합니다. 기본값은 0(서버에 액세스하는 사용자 수를 제한하지 않음)입니다. 서버에 대한 액세스가 허용된 사용자 수를 최대로 설정하면, 과부하 요구로 인한 서버 성능의 저하를 방지할 수 있습니다.

Server_Session_Timeout

이 설정은 서버가 네트워크 및 원격 연결을 자동으로 종료한 후 사용되지 않은 시간(분)을 지정합니다. 권장된 최소 설정은 15분입니다. 더 짧은 시간을 지정하는 경우, 서버가 데이터베이스 서버 세션을 너무 자주 다시 열어야 하므로 서버 성능이 느려집니다. 최상의 성능을 위해 권장되는 시간은 45분입니다.

ServerTasks

이 설정은 서버가 실행하는 태스크를 제어합니다. 이런 태스크는 서버를 시작할 때 자동으로 시작되어 서버를 종료할 때까지 계속됩니다. 특정 용도의 서버인 경우, 서버에 적합하지 않은 태스크를 삭제하여 서버 성능을 향상시키십시오. 서버에서 Update 태스크를 삭제하지 마십시오. 이 작업을 수행하는 경우, Domino® 디렉토리가 업데이트되지 않습니다.

Translog_Status

이 설정을 통해 서버의 모든 Release 5 이후 데이터베이스에 대한 트랜잭션을 로깅할 수 있습니다. 기본값은 0(트랜잭션을 로깅하지 않음)입니다. 1로 설정하여 트랜잭션 로깅을 사용 가능으로 설정하십시오. 트랜잭션 로깅은 서버의 가용성과 신뢰성을 향상시킵니다.