SAP Basis Wartung von SAP-Lizenzen - SAP Corner

Direkt zum Seiteninhalt
Wartung von SAP-Lizenzen
Root-Cause-Analysen
Neben den Optimierungspotentialen der Security Automation, welche ich in meinem letzten Beitrag näher erläutert habe, bietet auch der Bereich E-Learning zahlreiche Möglichkeiten für Automatisierung. Da viele Unternehmen diese Potentiale aufgrund mangelnder Kenntnisse über jene spezielle Form der Wissensvermittlung noch nicht optimal ausschöpfen, möchte ich mich im folgenden Beitrag damit befassen. E-Learning ist auch eine Form der Automatisierung, welche, richtig genutzt, viele positive Aspekte mit sich bringt. Im Endeffekt ist E-Learning eine Möglichkeit, Know-How in einer Form abzuspeichern, welche immer wieder abgerufen werden kann. Das heißt für den Erstellenden natürlich einen gewissen Initialaufwand, welcher sich dennoch bei genügend Qualität mehr als rentiert. Welche Möglichkeiten gibt es für ein Unternehmen, E-Learning für sich zu nutzen? Ein Unternehmen hat mehrere Möglichkeiten, wie es den Bereich des E-Learnings für sich ausschöpfen und nutzen kann. Die Grundfrage, welche direkt nach der Entscheidung für eine derartige Möglichkeit stehen sollte, ist, ob das Unternehmen den Content hierbei selbst erstellt oder ob es auf den Content von externen Quellen zurückgreift. Beides hat Vor- und Nachteile, welche ich im Folgenden erläutern möchte.

Ein Performance-Trace wird im Applikationsserver erstellt. Dabei werden für jede Operation Daten in eine Trace-Datei in das Dateisystem auf dem Applikationsserver geschrieben. Sie müssen also sicherstellen, dass Sie sich auf demselben Applikationsserver angemeldet haben wie der zu überwachende Benutzer. Das ist besonders dann von Bedeutung, wenn Sie einen Verbuchungsauftrag oder einen Hintergrundjob aufzeichnen wollen und in einem System mit verteilter Verbuchung bzw. verteilter Hintergrundverarbeitung arbeiten. In diesem Fall wissen Sie nicht, wo der Auftrag gestartet werden wird, und Sie müssen folglich den Trace auf allen Applikationsservern mit Verbuchungs- bzw. Hintergrund-Workprozessen starten.
Abbildung 2: Das Open-Innovation-Model
SAP bietet allen Kunden im Rahmen ihres Softwarewartungsvertrags einen SAP GoingLive Check an. Dieser Service besteht aus mehreren Terminen (Sessions), bei denen sich Mitarbeiter von SAP oder ihrer Servicepartner remote an Ihrem System anmelden und dieses durchchecken. Der Service findet im Zeitraum von zwei Monaten vor Produktivstart statt. Ein Sizing- Plausibilitätscheck ist im SAP GoingLive Check enthalten. Dabei wird kein neues Sizing erstellt, sondern man vergibt lediglich eine Bewertung bezüglich der Aussage, ob die bereits installierte bzw. geplante Hardware die prognostizierte Last bewältigen wird.

Für den Benutzer ist die mittlere Antwortzeit seiner Transaktionen die entscheidende Größe. Die mittleren Antwortzeiten der Kerntransaktionen, d. h. der Transaktionen, von deren Performance der Geschäftsablauf empfindlich abhängt, sollten Sie genau überwachen und sich eigene Richtwerte setzen. Folgende Fragen sollten Sie bei der Analyse des Transaktionsprofils beantworten: Sortieren Sie das Transaktionsprofil nach S DB-Zeit. Welche Transaktionen verursachen die höchste Datenbanklast? Sortieren Sie das Transaktionsprofil nach S CPU-Zeit. Welche Transaktionen verursachen die höchste CPU-Last? Fallen Ihnen Transaktionen auf, bei denen der Anteil der Datenbankzeit bzw. der Anteil der CPU-Zeit deutlich über 60 % der gesamten Antwortzeit liegt? Solche Transaktionen sollten mit dem SQL-Trace bzw. dem ABAP-Trace untersucht werden. Das weitere Vorgehen bei der Analyse einzelner Programme und Transaktionen wird in Kapitel 5, »Optimierung von ABAP-Programmen«, beschrieben. Fallen Ihnen kundeneigene Programme und Transaktionen auf, die eine hohe Last verursachen?

Basisadministratoren steht mit "Shortcut for SAP Systems" eine PC-Anwendung zur Verfügung, die etliche Tätigkeiten in der SAP Basis vereinfacht bzw. ermöglicht.

Die Nettozeit ist die Bruttozeit abzüglich der Zeit, die für die aufgerufenen Modularisierungseinheiten (MODULE, PERFORM, CALL FUNCTION, CALL SCREEN, CALL TRANSACTION, CALL DIALOG, SUBMIT) und separat angegebene ABAP-Anweisungen benötigt wird, falls für diese die Protokollierung eingeschaltet wurde.

Die Webseite www.sap-corner.de bietet viele nützliche Informationen zum Thema SAP Basis.

Der Security Auditlog speichert, je nach Konfiguration, Anmeldungen, RFC-Aufrufe und weitere Aktionen für bestimmte User.
SAP Corner
Zurück zum Seiteninhalt