맥스폴라카체메모리리미트

MAXFORMULACACHEMORYLIMIT 구성 설정을 사용하면 MAXFORMULACACHESIZE로 설정된 Essbase 공식 캐시 크기의 오버플로우를 제어할 수 있습니다. 질의가 공식 종속성 평가를 위해 4GB 이상을 소비해야 하는 경우가 아니면 이 설정을 변경하지 마십시오.

MAXFORMULACACHEMORYLIMIT 구성은 하이브리드 모드의 ASO(집계 저장 영역) 데이터베이스 및 BSO(블록 저장 영역) 데이터베이스에 적용됩니다.

구문

MAXFORMULACACHEMEMORYLIMIT [appname [dbname]] n
  • appname - 선택 사항입니다. 특정 응용 프로그램에 대한 캐시 크기 최대값을 설정하려면 응용 프로그램 이름을 지정하십시오.

  • dbname - 선택 사항입니다. 특정 데이터베이스(큐브)에 대한 캐시 크기 최대값을 설정하려면 큐브 이름을 지정합니다. dbname가 지정된 경우 appname도 지정해야 합니다.

  • n - 공식으로 멤버를 계산하는 데 사용할 수 있는 최대 캐시 크기로 설정할 메가바이트(MB) 수를 지정하는 정수입니다. 기본값은 질의당 4096MB(4GB)입니다.

    제한을 오버플로우하는 질의는 중지됩니다. 일부 동적 공식 평가에 더 많은 메모리가 필요한 경우 n를 필요한 값으로 늘릴 수 있습니다.

참고

  • 이 설정은 질의가 공식이 있는 동적 멤버를 하나 이상 참조하거나 MDX 질의에 WITH 섹션에 계산된 멤버가 있는 경우에만 적용됩니다.

  • 공식 캐시는 계산 스레드당 할당됩니다. 동시 MDX 요청에는 각각 MAXFORMULACACHEMORYLIMIT에 지정된 최대 크기를 가진 여러 캐시 객체를 할당할 수 있습니다.

  • 필요한 경우가 아니면 지정된 금액 전체가 사용되지 않습니다.

  • 메모리는 query가 완료된 후 해제됩니다.

MAXFORMULACACHEMEMORYLIMIT 8192

공식 캐시 크기를 최대 8192MB로 설정합니다.

참조 항목

MAXFORMULACACHESIZE