Buffer caricamento dati per calcoli e allocazioni personalizzati
Quando si eseguono allocazioni o calcoli personalizzati in un cubo di memorizzazione di aggregazione, Essbase utilizza buffer di caricamento dati temporanei. Se nella cache di memorizzazione di aggregazione sono presenti risorse insufficienti per creare i buffer di caricamento dati, Essbase attende che le risorse siano disponibili.
È possibile che esistano più buffer di caricamento dati in un singolo cubo. I buffer di caricamento dati creati da Essbase per le allocazioni e i calcoli personalizzati non sono configurabili. È tuttavia possibile configurare i buffer di caricamento dati creati per i caricamenti e le contabilizzazioni dei dati.
Se si desidera eseguire allocazioni e calcoli personalizzati contemporaneamente ai caricamenti e alle contabilizzazioni dei dati, impostare l'uso delle risorse per i buffer di caricamento dati creati per i caricamenti e le contabilizzazioni su un massimo di 0,8 (80%). Minore è l'impostazione dell'uso delle risorse, maggiore è il numero di allocazioni e calcoli personalizzati che possono essere eseguiti contemporaneamente ai caricamenti e alle contabilizzazioni dei dati. È inoltre possibile configurare il periodo di tempo durante il quale Essbase attende che le risorse diventino disponibili per elaborare le operazioni del buffer di caricamento.
Per configurare i buffer di caricamento dati, utilizzare l'istruzione MaxL di alter database con la grammatica initialize load_buffer. È inoltre possibile ottimizzare i caricamenti dei dati di memorizzazione di aggregazione utilizzando le impostazioni di configurazione.