예상 해시 크기

ESTIMATEDHASHSIZE 구성 설정은 차원 빌드 및 아웃라인 편집 중 이름 조회 및 이름 삽입의 최적 성능을 위해 메모리에 로드되는 예상 Essbase 멤버 이름 및 별칭 이름 문자열 수를 수백만 단위로 지정합니다.

ESTIMATEDHASHSIZE를 사용하면 메모리 Footprint가 증가하여 새로운 해시 테이블 구현을 구성할 수 있습니다. 이 구성 설정에 대해 설정한 값은 아웃라인을 편집할 때 사용되는 메모리 양에 영향을 줍니다. 값을 예상 문자열 수보다 낮은 수로 설정하면 차원 빌드 성능이 영향을 받을 수 있습니다.

이 구성 설정은 블록 스토리지 및 집계 스토리지 애플리케이션에 적용됩니다.

구문

ESTIMATEDHASHSIZE [appname] n
  • appname - 선택 사항입니다. 예상 해시 크기가 적용되는 응용 프로그램을 지정합니다. 애플리케이션을 지정하지 않으면 Essbase 서버의 모든 애플리케이션에 설정이 적용됩니다.

  • n - 확장된 해시 테이블에 채워지는 예상 문자열 수를 지정합니다. 값은 1과 256 사이의 정수여야 합니다. 값 1은 1백만 개의 문자열을 나타내고, 값 256은 2억 5,600만 개의 문자열을 나타냅니다.

    기본값은 5(5백만 문자열)입니다.

ESTIMATEDHASHSIZE Sample 50

샘플 응용 프로그램에 대해 메모리에 로드되는 예상 멤버 이름 및 별칭 이름 문자열 수를 5천만 개로 설정합니다.