DATI MAPPATI ALLA MEMORIA

Quando ORACLEHARDWAREACCELERATION è abilitato, l'impostazione di configurazione MEMORYMAPPEDDATA consente di migliorare le prestazioni per i database BSO (Block Storage) di Essbase.

Le aree in cui le prestazioni sono migliorate includono il caricamento dei dati, il calcolo seriale e parallelo, l'esportazione e la ristrutturazione, in particolare per lo storage remoto (NFS). L'impostazione di MEMORYMAPPEDDATA su TRUE migliora la computazione in-memory dei database di memorizzazione a blocchi Essbase utilizzando I/O mappati alla memoria per i file di pagina.

Nota

L'uso della memoria virtuale sarà uguale alla dimensione della somma dei file di pagina nel database.

Sintassi

MEMORYMAPPEDDATA [appname [dbname]] TRUE | FALSE
  • appname: facoltativo. Specifica l'applicazione per la quale abilitare i dati mappati sulla memoria. Se si specifica un valore per appname e non si specifica un valore per dbname, l'impostazione si applica a tutti i cubi nell'applicazione specificata. Per abilitare l'impostazione per un database specifico, è necessario specificare un'applicazione e un cubo.

  • dbname: facoltativo. Specifica il database (cubo), nell'applicazione specificata da appname, per il quale abilitare i dati mappati sulla memoria. Se si specifica un valore per dbname ma non si specifica un valore per appname, la specifica verrà ignorata.

  • TRUE (TRUE) - Abilita i dati mappati sulla memoria.

  • FALSE (FALSE) - Consente di disabilitare i dati mappati sulla memoria. Si tratta dello stato predefinito.

Esempio

MEMORYMAPPEDDATA Sample Basic TRUE