Nutzung der Java-Statistiken
SAP-Workprozesse der ABAP-Instanz
Mit HANA-Optimierung werden Ihre eigenen Programme erst richtig schnell. ABAP-Firewall: 92% weniger Aufwand, 98% weniger Kosten. Qualitätsstandards bei internen und externen Entwicklungen setzen. Treffsichere und Ressourcen sparende Analyse und Auswertung. Sicherheits- und Compliance-Risiken: signifikant reduziert.
Die SAP-Basis Beratung kann schon bei der generellen Beratung zum SAP-Einsatz und der Installation und Konfiguration starten. Außerdem kann die SAP-Beratung übergehen in eine externe Übernahme von Updates und Upgrades von SAP-Komponenten oder sogar die komplette Übernahme der Administration des SAP-Systems.
Proof of Concept, damit Sie erste Erfahrungen sammeln können
Wenn Sie die Umsetzung Ihres Systems auf Unicode noch vor sich haben, müssen Sie ebenfalls einen höheren Ressourcenbedarf einplanen, der sich aus der Tatsache ergibt, dass Datenstrukturen für Zeichentypvariablen mehr Hauptspeicher benötigen und auch für das Rechnen mit diesen breiteren Variablen mehr CPU-Leistung benötigt wird. SAP-Hinweis 1139642 gibt den Mehrbedarf zwischen 10 und 30 % für die CPU und 40 bis 50 % für den Hauptspeicher an. Bitte berücksichtigen Sie, dass es sich bei den Angaben um Durchschnittswerte handelt, die in konkreten Installationen auch unter- oder überschritten werden können. Auch der Speicherplatz der Datenbank verändert sich abhängig vom verwendeten Code. Die Datenbankgröße kann dabei anwachsen, sich in bestimmten Fällen aber auch verringern. Detaillierte Informationen dazu finden Sie im SAP Support Portal unter http://service.sap.com/unicode und in SAP-Hinweis 790099. Eine Verifizierung über den GoingLive Functional Upgrade Service wird dringend empfohlen.
Die folgenden Monitore erlauben Ihnen eine detaillierte Analyse einzelner ABAP-Programme: Performance-Trace Der SQL-Trace ist das geeignete Werkzeug zur Analyse der SQL-Anweisungen in ABAP-Programmen. Darüber hinaus ermöglicht die Auswertung des Trace auch die Identifikation von Durchsatzengpässen innerhalb der Datenbank und von Netzwerkproblemen. Ausführlichere Informationen zur Optimierung von SQL-Anweisungen finden Sie in Kapitel 11, »Optimierung von SQL-Anweisungen«. Den RFC-Trace verwenden Sie, um die Performance von gesendeten und empfangenen RFCs zu analysieren. Ab SAP NetWeaver AS ABAP 7.10 steht auch ein HTTP-Trace zur Verfügung, der HTTP-Anweisungen aufzeichnet. Weitergehende Informationen dazu sind in Kapitel 7, »Lastverteilung, Remote Function Calls und SAP GUI«, und Kapitel 8, »Internetanbindung und SAP Fiori«, zusammengestellt. Der Enqueue-Trace ist das Mittel der Wahl zur Analyse von Sperroperationen (Enqueue-/Dequeue-Operationen). Umfassendere Informationen dazu finden Sie in Kapitel 10, »Sperren«. Mit dem Puffer-Trace kommen Sie ineffizienter Tabellenpufferung auf die Spur. Mehr Informationen dazu finden Sie in Kapitel 12, »SAP-Pufferung«. Bei Problemen mit hohem CPU-Verbrauch kommt der ABAP-Trace zum Einsatz. Dieser ermöglicht im Gegensatz zum SQL-Trace auch Zeitmessungen bei Operationen auf interne Tabellen (LOOP, READ, SORT etc.). Alternativ können Sie bei langlaufenden Programmen aus der Workprozess- Übersicht heraus den ABAP Debugger aufrufen und das Programm im Debugger verfolgen. Diese Form der Analyse sollte allerdings Entwicklern vorbehalten bleiben. ABAP-Programme sollten proaktiv mit dem Code Inspector untersucht Code Inspector werden, der eine statische Prüfung des Programms vornimmt und vor Standardperformancefehlern und -problemen warnt.
Einige fehlende Funktionen in der Basisadministration werden durch "Shortcut for SAP Systems" ergänzt.
Sie können sich aber auch dafür entscheiden, sie von SAP oder den SAP-Servicepartnern als Remote-Service oder als On-Site-Service liefern zu lassen.
Das Service Level Management besteht zunächst aus einem Service Level Agreement, in dem die oben zu erreichenden Ziele im Hinblick auf Verfügbarkeit, Performance, Korrektheit und Sicherheit definiert werden und auch festgelegt wird, wie das Erreichen dieser Ziele gemessen und kommuniziert werden soll.