Ansicht
Dokumentation

RSDB4UPD - DB-Performance-Tabellen aktualisieren (iSeries: speich. SQL-DB-Mon.)

RSDB4UPD - DB-Performance-Tabellen aktualisieren (iSeries: speich. SQL-DB-Mon.)

BAL Application Log Documentation   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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: QRYI, QHVAL, QTEXT, <SID>Q3000, Q3001, Q3002, Q3003, <SID>Q3004, Q3006, Q3007, Q3008.
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 )