CALCCACHE
CALCCACHE 구성 설정은 Essbase가 계산기 캐시를 사용하여 계산 중 데이터 블록을 관리할지 여부를 지정합니다. 계산기 캐시를 사용하면 성능이 향상됩니다. 계산 스크립트의 SET CACHE 명령 또는 CALCCACHE {HIGH | DEFAULT | LOW} 구성 설정을 사용하여 캐시 크기를 지정할 수 있습니다.
CALCCACHE 구성은 블록 스토리지(BSO) 데이터베이스에만 적용되며 ASO(집계 스토리지) 데이터베이스에는 적용되지 않습니다.
구문
CALCCACHE [appname [dbname]] TRUE | FALSE-
appname - 선택 사항입니다. 설정이 적용되는 응용 프로그램을 지정합니다.
appname에 대한 값을 지정하고 dbname에 대한 값을 지정하지 않으면 지정된 애플리케이션의 모든 큐브에 설정이 적용됩니다.
특정 큐브에 대한 설정을 사용으로 설정하려면 애플리케이션 및 큐브를 지정해야 합니다.
애플리케이션을 지정하지 않으면 큐브를 지정할 수 없으며 Essbase 인스턴스의 모든 애플리케이션 및 큐브에 설정이 적용됩니다.
-
dbname - 선택 사항입니다. 설정이 적용되는 appname로 지정된 애플리케이션에서 데이터베이스(큐브)를 지정합니다.
dbname에 대한 값을 지정하지만 appname에 대한 값을 지정하지 않으면 사양이 무시됩니다.
-
TRUE - Essbase는 큐브를 계산할 때 계산기 캐시를 사용합니다. 이는 기본값입니다.
-
FALSE - 큐브를 계산할 때 Essbase에서 계산기 캐시를 사용하지 않습니다.
설명
계산 중에 필요한 경우 계산 스크립트에서 SET CACHE 명령을 사용하여 이 기본 설정을 재정의할 수 있습니다.
CALCCACHE가 TRUE로 설정된 경우 Essbase는 계산기 캐시를 사용하여 다음을 제공합니다.
-
큐브에 희소 차원이 두 개 이상 있습니다.
-
계산 스크립트에서 SET CACHE ALL 옵션을 지정하지 않는 한 하나 이상의 전체 희소 차원을 계산합니다.
예
CALCCACHE Sample Basic FALSE