CALCCACHEHIGH

O uso do cache da calculadora do Essbase melhora o desempenho do cálculo em cubos de armazenamento em blocos (BSO).

Use CALCCACHEHIGH para definir o valor alto para o comando SET CACHE do script de cálculo.

A configuração CALCCACHEHIGH se aplica apenas a bancos de dados de armazenamento em blocos (BSO) e não se aplica a bancos de dados de armazenamento agregado (ASO).

Sintaxe

CALCCACHEHIGH [appname [dbname]] n
  • appname — Opcional. Especifica o aplicativo ao qual a configuração se aplica.

    Se você especificar um valor para appname e não especificar um valor para dbname, a definição se aplicará a todos os cubos no aplicativo especificado.

    Para ativar a configuração de um cubo específico, você deve especificar um aplicativo e um cubo.

    Se você não especificar um aplicativo, não poderá especificar um cubo e a configuração se aplicará a todos os aplicativos e cubos no Essbase Server.

  • dbname — Opcional. Especifica o banco de dados (cubo), no aplicativo especificado por appname, ao qual a definição se aplica.

    Se você especificar um valor para dbname, mas não especificar um valor para appname, sua especificação será ignorada.

  • n — O tamanho máximo do cache da calculadora, em bytes (até 200.000.000 bytes). Por padrão, o máximo é 200.000.

Descrição

O Essbase usa o cache da calculadora para criar e rastrear blocos de dados durante o cálculo. O uso do cache da calculadora melhora significativamente o desempenho do cálculo. O tamanho da melhoria de desempenho depende da configuração do cubo.

Você pode especificar se o Essbase usa um cache de calculadora por padrão usando a configuração CALCCACHE. Se necessário durante um cálculo, substitua esta configuração padrão usando o comando SET CACHE em um script de cálculo.

Exemplo

Suponha que a configuração do Essbase contenha estas configurações:

CALCCACHEHIGH  1000000
CALCCACHEDEFAULT 300000
CALCCACHELOW  200000

Observação:

Na configuração do Essbase, um parâmetro não é seguido por um ponto e vírgula; em um script de cálculo, um parâmetro deve ser seguido por um ponto e vírgula.

Você pode então usar os seguintes comandos SET CACHE em um script de cálculo:

SET CACHE HIGH;

define um cache de calculadora de 1.000.000 bytes para a duração do script de cálculo.

SET CACHE DEFAULT;

define um cache de calculadora de 300.000 bytes para a duração do script de cálculo.

SET CACHE LOW;

define um cache de calculadora de 200.000 bytes para a duração do script de cálculo.

Consulte Também

Comando SET CACHE

Definição de configuração CALCCACHE