Creazione di simulazioni per favorire l'ottimizzazione delle impostazioni del database

Le performance del database dipendono da molti parametri. Per ottenere valori ottimali per diversi parametri del database, è possibile creare simulazioni applicando diverse combinazioni di valori al database per vedere in che modo cambiano le statistiche sulle performance. Oracle Hyperion Calculation Manager fornisce opzioni per analizzare le statistiche delle performance ottenute per ogni simulazione e creare report di queste statistiche.

Nota:

È possibile creare simulazioni per i database delle applicazioni di memorizzazione a blocchi.

Per creare una simulazione e un report di simulazione:

  1. In Vista sistema fare clic sull'icona Proprietà database.
  2. In Vista Enterprise espandere il tipo di applicazione Oracle Hyperion Planning e l'applicazione contenente il database per cui si desidera creare una simulazione.
  3. Fare clic con il pulsante destro del mouse sul tipo di piano e selezionare Ottimizza impostazioni database.
  4. In Seleziona task selezionare Creare una nuova simulazione per le proprietà del profilo e fare clic su Avanti.
  5. In Inizializza scenario,eseguire questi task:
    1. Immettere il numero di iterazioni da eseguire. Il numero minimo è 1 e il numero massimo è 6.
    2. Immettere o selezionare la regola da eseguire prima di avviare ciascuna iterazione.
    3. Immettere o selezionare le regole da eseguire durante ciascuna iterazione.
    4. Immettere o selezionare la regola da eseguire dopo ciascuna iterazione.
    5. Selezionare uno di questi livelli di messaggio di errore per specificare quali tipi di errori devono essere scritti nel file di log durante la simulazione:
      • Informazioni, per acquisire le azioni delle routine che il server esegue routine durante le simulazioni

      • Avvisi, per acquisire le condizioni che non sono ritenute gravi dal server

      • Errore, per acquisire gli errori che si verificano durante l'esecuzione delle simulazioni

      • Dettaglio, per acquisire informazioni dettagliate sulle statistiche di calcolo durante le simulazioni

      • Riepilogo, per acquisire solo un riepilogo delle statistiche di calcolo durante le simulazioni

      • Nessuno, per non acquisire informazioni né errori durante le simulazioni

    6. Selezionare se si desidera creare un nuovo database dopo ogni simulazione.
    7. Fare clic su Avanti.
  6. In Imposta parametri iterazione, impostare il valore iniziale e il valore incrementale per i seguenti parametri:
    • Impostazione cache dati: buffer nella memoria per la conservazione di blocchi di dati non compressi.

    • Impostazione cache indice: buffer nella memoria per la conservazione di pagine di indice. Il numero di pagine di indice presenti in memoria contemporaneamente dipende dalla quantità di memoria allocata per la cache.

    • Dimensione buffer: il buffer del database è un buffer del server, per database, che contiene celle dati riga estratti prima che vengano valutati. Per ciascun database esiste un'impostazione relativa al buffer di recupero, in kilobyte, che è possibile modificare. La dimensione predefinita del buffer è di 10 KB per le piattaforme a 32 bit e 20 KB per le piattaforme a 64 bit. Se si desidera aumentare la dimensione del buffer, Oracle consiglia di non superare 100 KB, anche se il limite della dimensione è impostato su 100.000 KB.

    • Ordina dimensione buffer: specifica la dimensione, in kilobyte, del buffer del server che contiene i dati da ordinare durante un'operazione di recupero. È possibile regolare la dimensione del buffer sulla base di ciascun database. La dimensione predefinita del buffer è impostata su 10 KB per le piattaforme a 32 bit e su 20 KB per le piattaforme a 64 bit.

  7. Fare clic su Fine.

    Se non sono presenti errori di convalida, viene visualizzata la scheda Visualizza report con le seguenti informazioni:

    • Nell'area Statistiche disponibili, è possibile visualizzare le seguenti informazioni.

      • Statistiche runtime: questa scheda contiene parametri specifici del database, ad esempio il rapporto medio dei cluster e la frequenza di accesso alla cache indice per iterazione

      • Statistiche del tempo di esecuzione: questa scheda mostra il tempo di esecuzione (in secondi) per ogni regola eseguita in ciascuna iterazione.

    • Nell'area Grafico Statistiche, è possibile visualizzare un grafico a linee, a barre o a colonne della quantità di tempo (in secondi) impiegata per l'esecuzione di ciascuna regola in ciascuna iterazione.

    • Nell'area Riepilogo della scheda Dettagli iterazione è possibile esaminare i dettagli dei parametri impostati per ogni iterazione, ad esempio le impostazioni della cache dati e indice e le dimensioni dei buffer.

      Nella scheda Dimensioni, è possibile visualizzare le informazioni sulle dimensioni e i membri utilizzati in ogni iterazione, ad esempio i nomi e tipi (densa o sparsa) delle dimensioni, il numero di membri in ogni dimensione e il numero di membri memorizzati in ciascuna dimensione.

    • Nell'area Log, nella scheda Grafici è possibile visualizzare un grafico a linee, a barre o a colonne dei tipi di messaggi di log generati per ogni regola in ciascuna iterazione.

      Nella scheda Log, è possibile visualizzare il testo dei messaggi di log, se presenti, per ogni regola in ciascuna iterazione. È possibile filtrare il testo del log in base alla regola, all'iterazione e al livello del messaggio.

  8. Per modificare i parametri del database dalla scheda Visualizza report, è possibile selezionare la scheda Panoramica

    , modificare i parametri del database ed eseguire di nuovo la simulazione. Dopo queste operazioni, viene visualizzato un nuovo report.

  9. Per esportare il report di simulazione, selezionare File e quindi Esporta. Immettere un nome per il file xml.
  10. Per importare il report di simulazione in Seleziona task selezionare Importa/Carica report simulazione.