Simulationen zum Unterstützen der Optimierung von Datenbankeinstellungen erstellen

Die Performance der Datenbank hängt von vielen Parametern ab. Um optimale Werte verschiedener Datenbankparameter zu erlangen, können Sie Simulationen erstellen, indem Sie unterschiedliche Kombinationen von Parameterwerten auf die Datenbank anwenden, um herauszufinden, wie sich die Performancestatistiken ändern. Oracle Hyperion Calculation Manager bietet Optionen zum Analysieren der Performancestatistiken, die Sie für jede Simulation erhalten, und zum Erstellen eines Berichts mit diesen Performancestatistiken.

Hinweis:

Sie können Simulationen für Block Storage-Anwendungsdatenbanken erstellen.

So erstellen Sie Simulationen und Simulationsberichte:

  1. Klicken Sie in der Systemansicht auf das Symbol Datenbankeigenschaften.
  2. Blenden Sie unter Administrative Gesamtübersicht den Oracle Hyperion Planning-Anwendungstyp und die Anwendung mit der Datenbank ein, für die Sie eine Simulation erstellen möchten.
  3. Klicken Sie mit der rechten Maustaste auf den Plantyp, und wählen Sie Datenbankeinstellungen optimieren aus.
  4. Wählen Sie unter Aufgabe auswählen die Option Neue Simulation für Modellstruktureigenschaften erstellen aus, und klicken Sie auf Weiter.
  5. Führen Sie unter Szenario initialisieren die folgenden Aufgaben aus:
    1. Geben Sie die Anzahl der auszuführenden Iterationen ein. (Mindestens eine und maximal sechs)
    2. Geben Sie die Regel ein, oder wählen Sie die Regel aus, die vor dem Starten der jeweiligen Iteration ausgeführt werden soll.
    3. Geben Sie die Regeln ein, oder wählen Sie die Regeln aus, die während der jeweiligen Iteration ausgeführt werden sollen.
    4. Geben Sie die Regel ein, oder wählen Sie die Regel aus, die nach der jeweiligen Iteration ausgeführt werden soll.
    5. Wählen Sie eine dieser Ebenen für Fehlermeldungen aus, um anzugeben, welcher Fehlertyp während der Simulation in die Logdatei geschrieben werden soll:
      • Info, um Routineaktionen zu erfassen, die der Server während der Simulationen durchführt

      • Warnung, um die Bedingungen zu erfassen, die vom Server als nicht schwerwiegend erachtet werden

      • Fehler, um Fehler zu erfassen, die beim Durchführen der Simulationen aufgetreten sind

      • Details, um ausführliche Informationen zu Berechnungsstatistiken während der Simulationen zu erfassen

      • Zusammenfassung, um nur eine Zusammenfassung der Berechnungsstatistiken während der Simulationen zu erfassen

      • Keine, um keine Informationen oder Fehler während der Simulationen zu erfassen

    6. Wählen Sie aus, ob Sie nach jeder Simulation eine neue Datenbank erstellen möchten.
    7. Klicken Sie auf Weiter.
  6. Legen Sie unter Iterationsparameter einrichten die Anfangswerte und die inkrementellen Werte für diese Parameter fest.
    • Datencacheeinstellung: Ein Puffer im Speicher, der nicht komprimierte Datenblöcke enthält

    • Indexcacheeinstellung: Ein Puffer im Speicher, der Indexseiten enthält. Die Anzahl der Indexseiten im Speicher hängt gleichzeitig von der dem Cache zugeteilten Speichermenge ab.

    • Puffergröße: Der Datenbankpuffer ist ein Serverpuffer (pro Datenbank), der Datenzellen aus extrahierten Zeilen vor ihrer Auswertung enthält. Jede Datenbank weist eine Einstellung für den Abrufpuffer (in Kilobyte) auf, die Sie ändern können. Die Standardpuffergröße ist 10 KB für 32-Bit-Plattformen und 20 KB für 64-Bit-Plattformen. Wenn Sie die Größe des Puffers erhöhen möchten, empfiehlt Oracle, 100 KB nicht zu überschreiten, obwohl der Grenzwert bei einer Größe von 100.000 KB liegt.

    • Sortierungspuffergröße: Gibt die Größe des Serverpuffers in Kilobyte an, der die während eines Abrufs zu sortierenden Daten enthält. Sie können die Puffergröße pro Datenbank anpassen. Die Standardpuffergröße ist auf 10 KB für 32-Bit-Plattformen und 20 KB für 64-Bit-Plattformen gesetzt.

  7. Klicken Sie auf Fertigstellen.

    Wenn es keine Validierungsfehler gibt, wird eine Registerkarte Bericht anzeigen mit den folgenden Informationen angezeigt:

    • Sie können im Bereich Verfügbare Statistiken die folgenden Informationen anzeigen:

      • Laufzeitstatistiken: Diese Registerkarte enthält datenbankspezifische Parameter wie das durchschnittliche Clusterverhältnis und die Trefferquote beim Indexcache pro Iteration.

      • Ausführungszeitstatistiken: In dieser Registerkarte wird die Ausführungszeit (in Sekunden) für jede Regel angezeigt, die Sie in der jeweiligen Iteration ausgeführt haben.

    • Sie können im Bereich Statistikdiagramm eine Zeile, Leiste oder Spaltengrafik der Zeit (in Sekunden) anzeigen, die für die Ausführung jeder Regel in der jeweiligen Iteration benötigt wurde.

    • Im Bereich Übersicht in der Registerkarte Iterationsdetails können Sie die Details der für jede Iteration festgelegen Parameter wie Daten- und Indexcacheeinstellungen sowie Puffergrößen prüfen.

      Sie können in der Registerkarte Dimensionen Informationen zu den in der jeweiligen Iteration verwendeten Dimensionen und Elementen, wie z.B. Namen und Typen (d.h. dicht oder dünn besiedelt) der Dimensionen, die Anzahl der Elemente in jeder Dimension sowie die Anzahl der in jeder Dimension gespeicherten Elemente anzeigen.

    • Im Bereich Logs in der Registerkarte Diagramme können Sie ein Linien-, Balken- oder Säulendiagramm der für jede Regel in jeder Iteration generierten Logmeldungstypen anzeigen.

      Sie können in der Registerkarte Logs den Text der Lognachrichten für jede Regel in der jeweiligen Iteration anzeigen, falls vorhanden. Sie können den Logtext nach Regel, Iteration und Nachrichtenebene filtern.

  8. Wenn Sie in der Registerkarte Bericht anzeigen Datenbankparameter ändern möchten, können Sie die Registerkarte Übersicht auswählen,

    die Datenbankparameter ändern und die Simulation neu ausführen. Nachdem Sie dies durchgeführt haben, wird ein neuer Bericht angezeigt.

  9. Klicken Sie zum Exportieren des Simulationsberichts auf "Datei", "Exportieren". Geben Sie einen Namen für die XML-Datei ein.
  10. Klicken Sie zum Importieren des Simulationsberichts unter Aufgabe auswählen auf Simulationsbericht importieren/laden.