Leistungsinformationen reorganisieren

1                     Themenübersicht

Mithilfe der Reorganisations-Anwendung „Leistungsinformationen“ werden die aufgezeichneten Daten der Datenbank-Leistungsmonitore reorganisiert. Nachfolgend finden Sie unter anderem Beschreibungen zur Verwendung der Reorganisations-Anwendung und zu deren Parametern. Sie werden außerdem über die Auswirkungen der Reorganisation informiert.

Die Reorganisations-Anwendungen werden durch die Anwendung „Reorganisationsaufträge“ ausgeführt. Die Beschreibung dieser Anwendung finden Sie in der Dokumentation Reorganisationsaufträge. Darin finden Sie auch eine Vorgehensweise, wie Sie die Reorganisations-Anwendung ausführen.

In die Anwendung „Reorganisationsaufträge“ werden verschiedene Reorganisations-Anwendungen in eine Liste aufgenommen, um sie mit einem Reorganisationsauftrag nacheinander auszuführen. Damit tatsächlich reorganisiert wird, ist dafür oftmals eine bestimmte Reihenfolge innerhalb der Liste einzuhalten. Nur so können Verwendungen aufgelöst werden. Diese Reihenfolge entnehmen Sie bitte der Dokumentation Reorganisationsreihenfolge.

2                     Begriffsbestimmung

Hintergrund-Anwendung

Eine Hintergrund-Anwendung ist eine Anwendung, die ohne Interaktion mit einem Benutzer ausgeführt wird. In Semiramis kann eine Hintergrund-Anwendung entweder durch einen Verarbeitungsauftrag, durch einen CORBA-Aufruf oder durch eine andere Anwendung geöffnet werden.

Reorganisation

Das Reorganisieren von Daten hat deren physisches Löschen aus der Datenbank zum Ergebnis. Das Löschen setzt eine Reihe von erfolgreich bestandenen Prüfungen voraus. Mit der Reorganisation werden auch die von den zu löschenden Daten eventuell abhängigen Business Object-Instanzen gelöscht.

Reorganisations-Anwendung

Reorganisations-Anwendungen sind Hintergrund-Anwendungen mit der besonderen Verwendung „Reorganisation“. Reorganisations-Anwendungen dienen der Reorganisation von Stamm- und Bewegungsdaten nach bestimmten Kriterien.

Reorganisationsauftrag

Ein Reorganisationsauftrag ist ein Verarbeitungsauftrag, durch den ausschließlich eine oder mehrere Reorganisations-Anwendungen aufgerufen werden. Der Aufruf der Reorganisations-Anwendungen erfolgt in einer individuell festgelegten Reihenfolge, wodurch Reihenfolgeabhängigkeiten berücksichtigt werden.

3                     Beschreibung

Mit der Reorganisations-Anwendung „Leistungsinformationen reorganisieren“ werden Leistungsinformationen von Datenbank-Leistungsmonitoren reorganisiert.

Ein Leistungsmonitor ermittelt die Leistungsinformationen immer für den kleinsten aufzuzeichnenden Zeitraum. Für welche Zeiträume ein Leistungsmonitor Informationen sammlen soll, wird durch die Wahl der Vorlage-Datei bei der Konfiguration des Leistungsmonitors bestimmt. Die Reorganisations-Anwendung fasst diese Leistungsinformationen zusammen und überträgt sie auf die größeren Zeiträume. Außerdem werden die Leistungsinformationen, die nicht mehr zu der Vorlage-Datei passen, gelöscht. Für jeden von der Reorganisations-Anwendung übertragenen oder gelöschten Zeitraum wird eine Meldung in das Meldungsprotokoll geschrieben.

Beispiel:

Ein Datenbank-Leistungsmonitor mit der Vorlage-Datei „DatabaseMonitor-Default.xml“ zeichnet die Leistungsinformationen der letzten 3 Tage, 3 Wochen und 3 Jahre auf. Der kleinste Zeitraum ist in diesem Fall 1 Tag. Ein Application-Server, auf dem der Leistungsmonitor aktiv ist, zeichnet daher die Leistungsinformation für jeden Tag auf. Erst die Reorganisations-Anwendung überträgt die Leistungsinformationen von den Tagen in die Wochen und Jahre. Außerdem werden beispielsweise die Leistungsinformationen auf Ebene der Tage, die älter als 3 Tage sind und deren Daten bereits in die Wochen und Jahr übernommen worden sind, gelöscht.

Weiterhin werden von der Reorganisationsanwendung auch alle Datenbankanweisungen gelöscht, die seit mehr als 90 Tagen nicht mehr verwendet wurden. Cache-Statistiken, die älter als 90 Tage sind, werden ebenfalls gelöscht.

Die Leistungsmonitore erzeugen täglich neue Leistungsinformationen, die Leistungsinformationen werden durch die Reorganisations-Anwendung aufbereitet. Die Reorganisations-Anwendung sollte aus diesem Grund möglichst regelmäßig, das heißt am besten täglich, ausgeführt werden.

Hinweis:

Das Ausführen der Reorganisations-Anwendung erfolgt über die Anwendung „Reorganisationsläufe“. Weitere Informationen zu dieser Anwendung finden Sie in der Dokumentation Reorganisationsauftäge.

3.1               Parameter

Die Reorganisations-Anwendung hat folgende Parameter:

Parameter Erläuterung
Maximale Laufzeit Die maximale Laufzeit einer Reorganisations-Anwendung ist die Zeitspanne, nach der die Reorganisations-Anwendung spätestens beendet wird.

Der Vorschlagswert beträgt zehn Minuten.

3.2               Betroffene Business Objects

Folgende Business Objects sind von der Reorganisation betroffen:

  • Bezeichnung: Leistungsinformation

com.cisag.sys.kernel.obj.MonitoringData

  • Bezeichnung: Monitoring-Zeiten

com.cisag.sys.kernel.obj.MonitoringDataTime

  • Bezeichnung: Datenbankanweisung

com.cisag.sys.kernel.obj.Statement

  • Bezeichnung: Cache-Statistikeintrag

com.cisag.sys.kernel.obj.CacheStatisticEntry

Czy ten artykuł był pomocny?