CALCCACHEHIGH

El uso de la caché de calculadora de Essbase mejora el rendimiento del cálculo en cubos de almacenamiento de bloques (BSO).

Utilice CALCCACHEHIGH para definir el valor superior para el comando SET CACHE del script de cálculo.

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  200000

Note:

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.

Consulte también

Comando SET CACHE

Valor de configuración de CALCCACHE