Konfiguration von Verdichtungsintervallen

In diesem Kapitel wird die Ansicht im Übersichtspanel der Verdichtungsintervalle sowie das Anlegen, De-/Aktivieren, Bearbeiten und Löschen eines Verdichtungsintervalls beschrieben.

Klicken Sie im Hauptparametrierpanel der RDB-Verdichtung (siehe Parametrierung - Einleitende Informationen) auf die Schaltfläche "Intervalle", um das Panel zur Übersicht aller Verdichtungsintervalle zu öffnen:

Wird die RDB-Verdichtung für den Datenbank-Benutzer das erste Mal parametriert, ist die Tabelle der Verdichtungsintervalle leer. Nachdem zumindest ein Verdichtungsintervall erzeugt wurde, ist dieses in der Tabelle aufgelistet und kann hier, entsprechend der Möglichkeiten in dem Übersichtspanel, aktiviert bzw. deaktiviert, bearbeitet oder gelöscht werden.

Anlegen eines neuen Verdichtungsintervalls

Klicken Sie im Übersichtspanel auf die Schaltfläche "Neu". Das folgende Panel wird geöffnet:

Im Folgenden werden die Parameter, die zum Anlegen eines neuen Verdichtungsintervalls erforderlich sind, beschrieben.

Einheit

Über die Einheit wird definiert, welches Zeitformat für die Verdichtung verwendet werden soll. Dieses Zeitformat wird später mit dem Faktor multipliziert, so dass sich daraus das Verdichtungsintervall ergibt.

Eine der folgenden Einheiten kann ausgewählt werden:

  • MIN - Minute

  • HOUR - Stunde

  • DAY - Tag

  • WEEK - Woche

  • MON - Monat

  • YEAR - Jahr

Beispiele

Einheit = MIN

Faktor = 5

Verdichtungsintervall = alle 5 Minuten

Einheit = WEEK

Faktor = 4

Verdichtungsintervall = alle 4 Wochen

Faktor

Der Faktor wird mit der eingestellten Einheit multipliziert, so dass sich daraus das Verdichtungsintervall ergibt (min. 0, max. 244). Für Beispiele siehe oben.

Aktiv

Wenn die Checkbox angehakt wird, wird das Verdichtungsintervall direkt nach dem Erzeugen aktiviert. Das Verdichtungsintervall kann auch zum späteren Zeitpunkt im Übersichtpanel aktiviert werden (siehe Übersicht Verdichtungsintervalle).

Startzeit

Startzeitpunkt, ab dem das Verdichtungsintervall angewendet wird.

Abhängig von der eingestellten Einheit, wird in diesem Feld die Startzeit automatisch vorgeschlagen.

Beispiele

Wenn die Einheit WEEK (Woche) ausgewählt wurde, dann wird automatisch der kommende Montag um 00:00:00 Uhr vorgeschlagen.

Wenn die Einheit HOUR (Stunde) ausgewählt wurde, dann wird automatisch die kommende Stunde im Format <hh>:00:00 vorgeschlagen.

Klicken Sie auf die Schaltfläche "...", um den Kalender zu öffnen, der die Auswahl einer eigenen Startzeit ermöglicht.

Verzögerung in Sekunden

Die Verzögerung definiert die Zeit in Sekunden, die der Oracle-Job nach dem Ende eines Intervalls zusätzlich wartet, bevor die Berechnung gestartet wird. Dadurch können noch "zu spät" eintreffende Werte bei der Berechnung berücksichtigt werden.

Die Verzögerungszeit wird automatisch angepasst (Defaultwert), wenn der Faktor oder die Einheit geändert wird. Die Verzögerung in Sekunden kann auch händisch eingetragen werden, dann wird der Wert nicht länger automatisch angepasst, bis die "Default" Schaltfläche nicht gedrückt wird.

Hinweis

Wenn der Wert händisch eingetragen wird, muss anschließend die Enter-Taste gedrückt werden, um den Wert zu übernehmen. Andernfalls wird der Wert durch den Defaultwert automatisch ersetzt.

Erzeugen

Mit einem Klick auf diese Schaltfläche wird das Verdichtungsintervall mit den eingetragenen Einstellungen angelegt. Sie werden in einem Informationsdialog darüber informiert, ob das Erzeugen erfolgreich war. Weil ein Verdichtungsintervall durch seine Einheit und seinen Faktor definiert wird, können zwei Intervalle mit gleicher Einheit und Faktor nicht angelegt werden.

Hinweis

Das erzeugte Verdichtungsintervall wird im Übersichtspanel erst dann angezeigt, wenn das Panel zum Erzeugen eines neuen Verdichtungsintervalls geschlossen wurde oder in der Übersicht der Verdichtungsintervalle die Aktualisieren-Schaltfläche betätigt wurde.

Schließen

Schließt das Panel ohne das gerade bearbeitete Verdichtungsintervall anzulegen.

Übersicht Verdichtungsintervalle

Im Panel "Übersicht Verdichtungsintervalle" werden alle Verdichtungsintervalle angezeigt, die bisher für den Datenbankbenutzer in der Datenbank angelegt wurden.

In der Übersicht werden in den Spalten zu jedem Intervall die folgenden Informationen ausgegeben:

Name

Name des Intervalls. Dieser wird automatisch aus dem Faktor und Einheit, die beim Erzeugen des Intervalls angegeben wurden, gebildet.

Start

Startzeit, ab wann die Verdichtung in den entsprechenden Intervallen beginnt. Zu beachten ist, dass die Startzeit für die Berechnung nur dann eingehalten werden kann, wenn zu diesem Zeitpunkt das Verdichtungsintervall aktiviert ist.

Wenn Sie den Eintrag "compression_init_value" in der "RDB_config.sql"-Datei auf "yes" setzen:

Für ein Verdichtungsintervall wird der letzte Wert des letzten Intervalls vor dem aktuellen Intervall berücksichtigt. Wenn z.B. der kleinste Wert des Intervalls von 08:00 Uhr bis 08:05 der Wert 2 ist aber im Intervall davor der letzte Wert des Intervalls der Wert 1 war, ist der kleinste Wert für das Intervall von 08:00 bis 08:05 Uhr der Wert 1. Der letzte Wert des vorigen Intervalls wurde für die 5-Minuten-Berechnung berücksichtigt.

Verzögerung

Die Verzögerung definiert die Zeit in Sekunden, die der Oracle-Job nach dem Ende eines Intervalls zusätzlich wartet, bevor die Berechnung gestartet wird.

Aktiv

Definiert, ob das Verdichtungsintervall aktiv (Checkbox ist angehakt) oder inaktiv (Checkbox ist nicht angehakt) ist. Wenn ein Verdichtungsintervall inaktiv ist, dann findet keine Berechnung des Verdichtungswertes statt, unabhängig davon, ob die Startzeit bereits in der Vergangenheit liegt. Wird das Verdichtungsintervall zu einem späteren Zeitpunkt aktiviert als in der Startzeit definiert, so gilt die Zeit der Aktivierung als neue Startzeit.

Letztberechnung

Gibt das Datum und Zeit der letzten Verdichtungsberechnung für dieses Intervall an. Wenn z.B. ein 3-Minuten-Intervall vorhanden ist, dann findet eine Berechnung alle drei Minuten statt und wird hier ausgegeben.

Hinweis

Die Ansicht in der Übersicht wird nur dann aktualisiert, wenn ein Ereignis (z.B. Aktivierung/Deaktivierung eines Intervalls, Hinzufügen oder Löschen eines Intervalls) im Panel ausgelöst wurde. Bei dem Datum und Zeit der Letztberechnung handelt es sich um kein Panelereignis, sondern um ein Datenbankereignis, wodurch die Spalte erst dann aktualisiert wird, wenn die Aktualisierungsschaltfläche betätigt wird.

Beschreibung

Beschreibung zum Verdichtungsintervall. Diese wird per Default aus dem Faktor und der Einheit in ausgeschriebener Form zusammengesetzt, kann aber im Nachhinein im Bearbeitungspanel geändert werden (siehe Bearbeiten eines Verdichtungsintervalls).

In der Übersicht sind die folgenden Schaltflächen vorhanden:

Öffnet das Panel zum Erzeugen eines neuen Verdichtungsintervalls.

Löscht das ausgewählte Verdichtungsintervall. Verdichtungsintervalle, die referenziert werden (z.B. in einer Verdichtungsstufe) können nicht gelöscht werden. Erst nach dem Auflösen der Abhängigkeit, ist das Löschen möglich.

Aktualisiert die Ansicht in der Übersichtstabelle.

Schließt das Übersichtspanel.

Bearbeiten eines Verdichtungsintervalls

Ein Verdichtungsintervall kann mittels Doppelklick auf eine Zeile in der Übersichtstabelle bearbeitet werden.

Es ist lediglich möglich, den Aktiv-Status und die Beschreibung zu ändern.