도메인 인덱서 성능 조정

도메인 인덱서 작업이 실행될 때마다 도메인 카탈로그에서 다중 데이터베이스 인덱싱에 포함 속성이 활성화된 새 데이터베이스를 찾습니다. 그런 다음 기존 데이터베이스와 파일 시스템에서 새롭거나 마지막 실행 이후 변경된 문서와 파일을 찾아 도메인 인덱스에 추가합니다.

이 작업 정보

조직의 특정 요구 사항을 충족하려면 도메인 인덱서가 실행되는 빈도를 조정하세요. 빈도가 높을수록 인덱스가 더 최신 상태가 되지만 CPU 리소스를 더 많이 소비합니다. 기본적으로 Domain Indexer 작업은 60분마다 실행됩니다. 조직에 가장 적합한 결과를 얻으려면 다양한 인덱싱 빈도로 실험해 보세요.

도메인 검색에서 사용되는 색인 스레드 수를 조정하여 검색 성능을 향상시킬 수도 있습니다. 각 인덱싱 스레드는 한 번에 하나의 저장소를 인덱싱합니다. 스레드 수가 많을수록 인덱싱 서버는 더 많은 데이터베이스를 동시에 인덱싱할 수 있지만 이를 위해서는 더 많은 CPU 사용률이 필요하고 검색 쿼리에 대한 응답이 느려질 수 있습니다. 인덱싱 스레드 수가 적으면 CPU 가용성이 높아 쿼리에 대한 응답이 더 빨라지지만 변경 사항이 인덱스에 빠르게 반영되지는 않습니다.

기본적으로 인덱싱 서버는 CPU당 2개의 인덱싱 스레드를 사용하므로, 2개의 CPU가 있는 서버는 인덱싱 시 4개의 인덱싱 스레드를 사용합니다. 변수를 추가하여 FT_Domain_Idxthds=n 인덱싱 서버의 NOTES.INI 파일에 추가하면 해당 서버에서 인덱싱에 사용되는 총 스레드 수를 제어할 수 있습니다. 예를 들어 FT_Domain_Idxthds=8 CPU가 두 개인 인덱싱 서버의 NOTES.INI 파일에 대한 인덱싱 스레드 수를 8로 변경합니다.

참고: 서버당 8개 스레드를 초과하지 마십시오. 그렇지 않으면 CPU가 4개 이상인 서버에서도 서버 성능이 저하될 수 있습니다.