Impostare le dimensioni dei buffer per ottimizzare i report

È possibile modificare le dimensioni del buffer di recupero e del buffer di ordinamento recupero in Essbase per ottimizzare i report di Report Writer e le query di Query Designer (Smart View).

Il tempo necessario per generare un report varia a seconda di fattori quali le dimensioni del cubo da cui si sta creando il report, il numero di query incluse nello script e le dimensioni del buffer di recupero e del buffer di ordinamento recupero.

Le variabili configurabili specificano le dimensioni dei buffer utilizzati per la memorizzazione e l'ordinamento dei dati estratti dai recuperi. Il buffer di recupero e il buffer di ordinamento recupero devono essere sufficientemente grandi da impedire attività di lettura e scrittura non necessarie. È possibile impostarle nell'interfaccia Web Essbase.

Il buffer di recupero contiene le celle dei dati riga estratte prima che vengano valutate dai comandi RESTRICT o TOP/BOTTOM di Report Writer. La dimensione predefinita è 20 KB. La dimensione minima è 2 KB. L'aumento della dimensione può migliorare le prestazioni di recupero.

Quando il buffer di recupero è pieno, le righe vengono elaborate e il buffer di recupero viene riutilizzato. Se questo buffer è troppo piccolo, il riutilizzo frequente dell'area può far aumentare i tempi di recupero. Se invece il buffer è troppo grande, potrebbe essere utilizzata troppa memoria quando gli utenti eseguono le query simultaneamente, situazione che comporta l'aumento dei tempi di recupero.

Il buffer di ordinamento recupero conserva i dati fino a quando non vengono ordinati. Report Writer e Query Designer (in Smart View) utilizzano il buffer di ordinamento recupero. La dimensione predefinita è 20 KB. La dimensione minima è 2 KB. L'aumento della dimensione può migliorare le prestazioni di recupero.

Per impostare la dimensione del buffer di recupero e la dimensione del buffer di ordinamento recupero, effettuare le operazioni riportate di seguito.

  1. Passare a Buffer:

    1. Nella Home page aprire l'applicazione, quindi aprire il database (cubo).
    2. Fare clic su Impostazioni, quindi su Buffie.
  2. Aggiungere i valori che si desidera utilizzare e fare clic su Salva.