데이터베이스 및 Domino® 디렉토리 성능 향상

기본적으로, Domino® 디렉토리는 두 가지 데이터베이스 성능 특성(문서 테이블 비트맵 최적화읽지 않음 표시를 유지하지 않음)을 사용하여 성능을 향상시킵니다. 다음 NOTES.INI 설정은 데이터베이스 및 Domino® 디렉토리 성능에 영향을 미칩니다.

NSF_Buffer_Pool_Size

이 NOTES.INI 설정은 NSF 및 NIF 하위 시스템과 디스크 기억 장치 간의 I/O 전송을 버퍼링하는 데 사용하는 메모리 영역인 NSF 버퍼 풀의 크기를 설정합니다. 서버 분할 수, 사용자 수, 보기 크기 및 수, 데이터베이스 수에 따라 버퍼 풀 사양의 설정이 달라집니다. 일반적으로 기본값(서버에서 자동으로 결정)으로 충분하지만, 데이터베이스 통계에서 더 많은 메모리가 필요한 경우 값(MB)을 늘리십시오. 성능 모니터를 사용하면 더 큰 값의 설정으로 스와핑 또는 페이징이 너무 많이 발생하는지 알 수 있습니다. (NSF_Buffer_Pool_Size는 버퍼 풀 크기를 바이트 단위로 설정하고, NSF_Buffer_Pool_Size_MB는 버퍼 풀 크기를 MB 단위로 설정합니다.)

NSF_DbCache_Maxentries

이 NOTES.INI 설정은 데이터베이스 캐시에 저장할 수 있는 (사용 가능한 경우) 최대 데이터베이스 수를 설정합니다. 간격이 짧게 설정된 경우, Domino®는 이 설정으로 입력된 수의 최대 1.5배까지 저장합니다. 최대 데이터베이스 수를 늘리면, 성능은 향상되지만 더 많은 메모리가 필요합니다.

Web Navigator를 사용하여 웹에 액세스하는 사용자를 위한 성능 향상

성능을 향상시키는 방법은 다음과 같습니다.

  • 인터넷에 대한 서버 연결 속도를 높여 웹 페이지에 대한 연결 속도를 향상시킵니다. ISP에 문의하여 사용자의 옵션을 확인하십시오.
  • 제거 및 새로 고침 에이전트 또는 데이터베이스에서 작성 가능한 다른 에이전트로 데이터베이스를 관리하여 데이터베이스 성능을 향상시킵니다.
  • 동시 검색의 최대 수(서버가 동시에 검색하는 웹 페이지 수)를 설정하여 Web Navigator 데이터베이스에서 페이지를 검색하는 사용자 수를 관리합니다. 기본적인 동시 검색의 최대 수는 25입니다. 서버가 허용하는 동시 검색 수는 시스템 환경에 따라 다릅니다.

Show DBS 명령

Show DBS 명령은 데이터베이스의 성능을 모니터하는 도구입니다. 이 명령은 다음 정보를 반환합니다.

  • Refs - 데이터베이스가 열린 횟수(데이터베이스에 대한 DBHANDLE 수)
  • Mod - 데이터베이스는 수정되었지만 디스크에 저장되지 않았는지 여부
  • FDs - 데이터베이스에서 현재 사용되는 파일 디스크립터 수
  • LockWaits - 사용자가 데이터베이스에서 잠금을 위해 대기해야 하는 횟수(읽기 또는 쓰기)
  • AvgWait - 각 대기에 대한 평균 대기 시간(밀리초)
  • #Waiters - 현재 데이터베이스 잠금에 있는 대기자 수 (이 숫자는 빠르게 변경됨)
  • MaxWaiters - 데이터베이스 잠금에 있는 최대 대기자 수
주: LockWaits 및 AvgWait 값을 표시하려면, 임시로 서버의 NOTES.INI 파일에 COLLECT_DB_LOCK_WAITS=1 설정을 추가해야 합니다. 이 설정은 서버 자원을 사용하므로, Show DBS 통계를 확인한 후 삭제하십시오.