Diese Definition wurde zuletzt im Juni 2014 aktualisiert
Der Performancemonitor im DBA-Cockpit
Nehmen Sie zu jeder ABAP-Eigenentwicklung einen SQL-Trace vor, und zwar entweder auf dem Produktivsystem oder einem System mit einem repräsentativen Testdatenbestand. Erstellen Sie aus der Trace-Grundliste heraus eine verdichtete Zusammenfassung, um die SQL-Anweisungen mit den längsten Laufzeiten zu ermitteln: Traceliste > Trace nach SQL-Anweisungen verdichten Erstellen Sie eine Liste identischer Zugriffe, um SQL-Anweisungen zu ermitteln, die mehrfach identisch ausgeführt werden: Traceliste > Identische Selects anzeigen Entscheiden Sie anhand dieser Listen, ob das Programm abgenommen werden kann oder ob es vom zuständigen ABAP-Entwickler nachgebessert werden muss. Sichern Sie diese Daten zusammen mit der Programmdokumentation. Sollte sich später die Performance des Programms verschlechtern (sei es aufgrund einer Modifikation oder aufgrund des wachsenden Datenbestands), können Sie durch einen erneuten SQL-Trace die Ursachen für die Performanceverschlechterung aufspüren. Nehmen Sie diese Performanceüberwachung nach jeder größeren Modifikation des Programms vor.
Berechtigungen über das tägliche Aufgabenspektrum hinaus werden nur für limitierte Zeiträume und unter Kontrolle vergeben. Die Aktivitäten mit dem Notfallbenutzer werden revisionssicher protokolliert. Haben Sie bereits ein Notfallbenutzerkonzept im Einsatz oder wollen gerne ein solches einführen? Ich freue mich, wenn Sie Ihre Erfahrungen mit mir teilen! Sie können mir gerne einen Kommentar hinterlassen oder mich per E-mail kontaktieren.
Verarbeitung durch Hintergrundprogramme
Im ERP-Umfeld hat SAP im Laufe der Zeit für jeden betriebswirtschaftlichen Aufgabenbereich ein eigenes Modul geschaffen. Unternehmen haben die Möglichkeit, sich aus diesen Bausteinen abhängig vom individuellen Bedarf ein passendes System zusammenzusetzen.
Um Statistik und Trace für eine Webtransaktion einzuschalten, benötigen Sie das sogenannte SAP-Client-Plug-in für den Internet Explorer. Dieses ist zur Nutzung mit dem SAP Solution Manager gedacht, kann aber auch einzeln über den SAP-Hinweis 1435190 bezogen werden und auch ohne den SAP Solution Manager genutzt werden, um zielgerichtet Traces auf den an der Transaktion beteiligten Systemen zu aktivieren.
Tools wie "Shortcut for SAP Systems" ergänzen fehlende Funktionen im Bereich der SAP Basis.
Damit wird natürlich auch der Sitzungskontext des Benutzers abgeräumt.
Die Entscheidung zur Auslagerung einer Aufgabe oder Leistung sollte nicht nur unter Betrachtung von Kostenaspekten, sondern auch durch die Beurteilung der Wettbewerbsdifferenzierung und strategischen Bedeutung getroffen werden.