Ansicht
Dokumentation
RSDB4UPD - DB-Performance-Tabellen aktualisieren (iSeries: speich. SQL-DB-Mon.)
BAL Application Log Documentation ROGBILLS - Synchronize billing plansDiese Dokumentation steht unter dem Copyright der SAP AG.
Beschreibung
Dieser Report wird verwendet, um die aktuelle Ausgabe des speicherresidenten SQL-Datenbankmonitors in die SAP-Datenbank-Performance-Tabellen SQ*_DB4 (Parameter del_data = 'N', Vorschlagswert) abzumischen und um alte Daten aus den SAP-Datenbank-Performance-Tabellen SQ*_DB4 zu löschen (Parameter del_data = 'Y' und Parameterdatum, das angibt, was 'alt' bedeutet). Er enthält auch FORM-Routinen, mit denen eine Historieübersicht der Datenbankaktivität angezeigt werden kann. Diese FORM-Routinen werden vom ABAP-Reportprogramm RSDB4DBH für die Sammlung der Historiedaten verwendet.
Der speicherresidente SQL-Datenbankmonitor sammelt Statistiken über den Datenbankverbrauch über
SQL. Diese Statistiken bleiben im Speicher, bis der Datenbankmonitor den Befehl erhält, die Statistiken
in Ausgabedateien zu schreiben (sogenannter Datenbankmonitor-Dump). Hierbei überprüft
der Datenbankmonitor, ob bereits Ausgabedateien existieren. In diesem Fall werden die Daten in den Ausgabedateien
gelöscht, bevor die aktuellen Statistiken eingefügt werden. Andernfalls werden neue Dateien erzeugt. Die Namen der Ausgabedateien werden unter Voraussetzungen aufgelistet.
Da der Datenbankmonitor die alten Statistiken nicht aufbewahrt, erfolgt das Abmischen der aktuellen
Statistiken mit älteren über RSDB4UPD. Alle Statistiken werden in den SAP-Tabellen SQHVAR_DB4,
SQTEXT_DB4, SQ1000_DB4, SQ3000_DB4, SQ3001_DB4, SQ3002_DB4, SQ3003_DB4, SQ3004_DB4, SQ3006_DB4, SQ3007_DB4 und SQ3008_DB4 aufbewahrt.
Dieses Abmischen ist eine datenbankintensive Aktivität und kann deshalb die Gesamt-Performance beeinträchtigen.
RSDB4UPD wird automatisch in festgelegten Zeitabständen ausgeführt. Dieses Intervall kann
über einen Eintrag in Tabelle DB4OX konfiguriert werden. Wenn kein Eintrag gefunden wird, wird der Vorschlagswert (10 Stunden) genommen. Weitere Informationen finden Sie unter Technische Information.
Voraussetzungen
Existenz der Ausgabedateien des speicherresidenten SQL-Datenbankmonitors in Bibliothek R3QTEMP:
Wenn eine dieser Ausgabedateien nicht existiert, erfolgt keine Abmischung, um inkonsistente Daten in den Datenbank-Performance-Tabellen zu vermeiden.
Die Ausführung der Abmischung ist auf Grund ihrer datenbankintensiven Aktivität nur im Hintergrund zulässig.
Sie können alte Daten online über Transaktion ST04 löschen, wenn Sie die entsprechende Berechtigung besitzen, oder alternativ im Hintergrund mit Report RSDB4UPD, Variante SAP&_RSDB4UPD1 (löscht alle Daten, die älter als eine Woche sind).
Ausgabe
Wenn RSDB4UPD im Hintergrund ausgeführt wird, beschreibt das entsprechende Jobprotokoll in SM37 detailliert, welche Schritte durchgeführt wurden und welche Fehler eventuell aufgetreten sind.
Wenn die alten Daten online gelöscht werden, zeigt eine Liste die Anzahl der gelöschten Sätze pro Tabelle an. Wenn die Daten im Hintergrund gelöscht werden, ist diese Liste eine Spool-Liste für diesen Hintergrundjob, die Sie über Transaktion SM37 anzeigen können.
Technische Information
Nur eine festgelegte Informationsmenge wird im Speicher des Datenbankmonitors aufbewahrt; wenn mehr
Anweisungen ausgeführt werden, als in den verfügbaren Speicher passen, wird eine Überlagerung
durchgeführt. Wann und wie oft dies geschieht, hängt von der Systemlast und dem verfügbaren Speicher ab.
Wenn die Systemlast groß ist und wenn Sie die Anzahl der auf Grund der Überlagerung verlorenen
Statistiken minimieren möchten, können Sie einen Eintrag in Tabelle DB4OX definieren,
der kleiner ist als der Vorschlagswert 10 Stunden für das Zeitintervall des Dumps/Abmischens
der aktuellen Statistiken. Beachten Sie jedoch, dass das Abmischen eine datenbankintensive Aktivität ist und daher die Gesamt-Performance beeinträchtigen kann.
Wenn umgekehrt der Verlust einiger Statistiken nicht so wichtig ist, können Sie ein längeres Zeitintervall für den Dump/das Abmischen definieren und hierdurch die Performance verbessern.
BAL Application Log Documentation TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4697 Date: 20240520 Time: 084640 sap01-206 ( 99 ms )