Ressourcenmonitor 
Im Benutzermenü SQL-Performance finden Sie unter anderem den SQL-Ressourcenmonitor.
Mit Hilfe einer Analyse des Ressourcenverbrauchs können Sie die teuersten SQL-Anweisungen identifizieren. Es werden die von einer SQL-Anweisung verbrauchten Ressourcen (z.B. Laufzeit, I/O-Zugriffe) gemessen.
Wenn eine SQL-Anweisung mehrmals verwendet wird, werden die Gesamtkosten ermittelt. Somit ist es möglich, SQL-Anweisungen zu erkennen, die zwar eine relativ geringe Laufzeit haben, aber durch die Anzahl ihrer Ausführung eine beträchtliche Datenbanklast erzeugen.
Der SQL-Ressourcenmonitor ist demzufolge ein Überwachungswerkzeug, das zur Lastanalyse z.B. eines Arbeitstages genutzt werden kann.
Nur für OLTP-Datenbank, die Basis zum aktuellen WebAS-System ist: Damit der Name des ABAP-Programms und weitere Informationen an die Datenbank übermittelt werden können, muss der Instanzprofilparameter dbs/ada/register_appl_info=1 gesetzt sein.
Öffnen Sie den Datenbankassistenten (Transaktion DB50) bzw. den liveCache-Assistenten (Transaktion LC10). Wählen Sie .
oder
Öffnen Sie das DBA Cockpit (Transaktion DBACOCKPIT) und wählen Sie .
Wählen Sie , um den SQL-Ressourcenmonitor zu starten bzw. zu stoppen.
Im Normalbetrieb des Datenbanksystems ist der Ressourcenmonitor gestoppt. Der Status des SQL-Ressourcenmonitors wird im Bereich Aktueller Monitorstatus angezeigt und kann mittels aktualisiert werden.
Da die Menge der aufgezeichneten SQL-Anweisungen sehr groß sein kann, können Sie die Anzeigemenge durch das Setzen von Ausgabekriterien eingrenzen.
Wählen Sie für die Ausgabe der Ergebnisse im SQL-Ressourcenmonitor .
Wenn eine protokollierte SQL-Anweisung aus einem ABAP-Programm heraus aufgerufen wurde, kann die SQL-Anweisung bis in dieses Programm zurückverfolgt werden. Markieren Sie hierzu in der Anzeigenmenge des SQL-Ressourcenmonitors die SQL-Anweisung und wählen Sie Aufruf im ABAP-Prog. anzeigen (nur für OLTP-Datenbank, die Basis zum aktuellen WebAS-System ist).
Um weitere Informationen zu einer SQL-Anweisung zu erhalten, wählen Sie diese SQL-Anweisung mittels Doppelklick oder SQL-Anweisung anzeigen aus. In der folgenden Ansicht können Sie die vollständige SQL-Anweisung sehen. Weitere Analysen für die SQL-Anweisung sind möglich:
Tabellen/View-Information: Es wird in die Anzeige Tabellen/Views/Synonyme verzweigt.
Druckversion : Sie können die Ausgabe in eine Zwischenablage kopieren oder direkt drucken.
Aufrufstelle im ABAP-Programm anzeigen (nur für OLTP-Datenbank, die Basis zum aktuellen WebAS-System ist)
Information zur ABAP-Aufrufstelle (nur für OLTP-Datenbank, die Basis zum aktuellen WebAS-System ist)
In den Tabellen SYSDATA_ANALYZE und SYSCMD_ANALYZE werden statistische Angaben, die bei Ausführung einer SQL-Anweisung ermittelt werden und die SQL-Anweisungen selbst eingetragen, wenn der Ressourcenmonitor eingeschaltet ist. Durch das Stoppen des Ressourcenmonitors werden die Tabellen SYSDATA_ANALYZE und SYSCMD_ANALYZE nicht initialisiert.
Wählen Sie für das Initialisieren der Ressourcenmonitor-Tabellen im SQL-Ressourcenmonitor .
DBA Cockpit: SAP MaxDB, Ressourcenmonitor
Database Administration, Special Database Parameters