CALCCACHEHIGH
El uso de la caché de calculadora de Essbase mejora el rendimiento del cálculo en cubos de almacenamiento de bloques (BSO).
La configuración de CALCCACHEHIGH solo se aplica a las bases de datos de almacenamiento de bloques (BSO) y no se aplica a las bases de datos de almacenamiento agregado (ASO).
Sintaxis
CALCCACHEHIGH [appname [dbname]] n-
appname: opcional. Especifica la aplicación a la que se aplica la configuración.
Si especifica un valor para appname y no especifica un valor para dbname, el valor se aplica a todos los cubos de la aplicación especificada.
Para activar la configuración de un cubo específico, debe especificar una aplicación y un cubo.
Si no especifica una aplicación, no puede especificar un cubo y la configuración se aplica a todas las aplicaciones y cubos del servidor de Essbase.
-
dbname: opcional. Especifica la base de datos (cubo), en la aplicación especificada por appname, para la que se aplica el valor.
Si especifica un valor para dbname pero no especifica un valor para appname, se ignora la especificación.
-
n: tamaño máximo de caché de calculadora, en bytes (no debe superar los 200 000 000 bytes). Por defecto, el máximo es 200 000.
Descripción
Essbase utiliza la caché de calculadora para crear y realizar un seguimiento de los bloques de datos durante el cálculo. El uso de la caché de calculadora mejora significativamente el rendimiento del cálculo. El tamaño de la mejora del rendimiento depende de la configuración del cubo.
Puede especificar si Essbase utiliza una caché de calculadora de forma predeterminada mediante la configuración CALCCACHE. Si es necesario durante un cálculo, sustituya esta configuración por defecto mediante el comando SET CACHE en una secuencia de comandos de cálculo.
Ejemplo
Supongamos que la configuración de Essbase contiene estos valores:
CALCCACHEHIGH 1000000
CALCCACHEDEFAULT 300000
CALCCACHELOW 200000Note:
En la configuración de Essbase, un parámetro no va seguido de un punto y coma; en un script de cálculo, un parámetro debe ir seguido de un punto y coma.
A continuación, puede utilizar los siguientes comandos SET CACHE en una secuencia de comandos de cálculo:
SET CACHE HIGH;establece una caché de calculadora de 1.000.000 bytes durante el script de cálculo.
SET CACHE DEFAULT;Establece una caché de calculadora de 300.000 bytes durante el script de cálculo.
SET CACHE LOW;establece una caché de calculadora de 200.000 bytes durante la duración del script de cálculo.