CALCCACHEDEFAULT
L'utilizzo della cache della calcolatrice Essbase migliora le prestazioni di calcolo nei cubi di memorizzazione a blocchi (BSO).
La configurazione CALCCACHEDEFAULT si applica solo ai database di storage a blocchi (BSO) e non ai database di storage di aggregazione (ASO).
Sintassi
CALCCACHEDEFAULT [appname [dbname]] n-
appname: facoltativo. Specifica l'applicazione a cui si applica l'impostazione.
Se si specifica un valore per appname e non si specifica un valore per dbname, l'impostazione si applica a tutti i database nell'applicazione specificata.
Per abilitare l'impostazione per un database specifico, è necessario specificare un'applicazione e un database.
Se non si specifica un'applicazione, non è possibile specificare un database e l'impostazione si applica a tutte le applicazioni e i database del server Essbase.
-
dbname: facoltativo. Specifica il database, nell'applicazione specificata da appname, a cui si applica l'impostazione.
Se si specifica un valore per dbname ma non si specifica un valore per appname, la specifica verrà ignorata.
-
n: la dimensione predefinita della cache della calcolatrice, espressa in byte. Se non si imposta un valore predefinito, si tratta di 200.000 byte.
Descrizione
L'utilizzo della cache della calcolatrice migliora notevolmente le prestazioni di calcolo nei cubi BSO. La dimensione del miglioramento delle prestazioni dipende dalla configurazione del database.
È possibile specificare se Essbase utilizza una cache della calcolatrice per impostazione predefinita utilizzando l'impostazione CALCCACHE. Se necessario durante un calcolo, sostituire questa impostazione predefinita utilizzando il comando SET CACHE in uno script di calcolo.
Esempio
Si supponga che la configurazione dell'applicazione Essbase specifichi le impostazioni riportate di seguito.
CALCCACHEHIGH 1000000
CALCCACHEDEFAULT 300000
CALCCACHELOW 200000Nota
Nella configurazione di Essbase, un parametro non è seguito da un punto e virgola; in uno script di calcolo, un parametro deve essere seguito da un punto e virgola.
È quindi possibile utilizzare i seguenti comandi SET CACHE in uno script di calcolo:
SET CACHE HIGH;imposta una cache della calcolatrice di 1.000.000 byte per la durata dello script di calcolo.
SET CACHE DEFAULT;imposta una cache della calcolatrice di 300.000 byte per la durata dello script di calcolo.
SET CACHE LOW;imposta una cache della calcolatrice di 200.000 byte per la durata dello script di calcolo.