CALCCACHE

El valor de configuración CALCCACHE especifica si Essbase utiliza una caché de calculadora para gestionar bloques de datos durante el cálculo. El uso de la caché de calculadora mejora el rendimiento. Puede especificar el tamaño de la caché mediante el comando SET CACHE en un script de cálculo o los valores de configuración de CALCCACHE {HIGH | DEFAULT | LOW}.

La configuración de CALCCACHE 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

CALCCACHE [appname [dbname]] TRUE | FALSE
  • 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 de la instancia 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.

  • TRUE: Essbase utiliza una caché de calculadora al calcular el cubo. Éste es el estado por defecto.

  • FALSE: Essbase no utiliza una caché de calculadora al calcular el cubo.

Descripción

Si es necesario durante un cálculo, puede sustituir esta configuración por defecto mediante el comando SET CACHE en una secuencia de comandos de cálculo.

Cuando CALCCACHE se establece en TRUE, Essbase utiliza la caché de calculadora, siempre que:

  • El cubo tiene al menos dos dimensiones ligeras.

  • Se calcula al menos una dimensión ligera completa (a menos que se especifique la opción SET CACHE ALL en un script de cálculo).

Ejemplo

CALCCACHE Sample Basic FALSE