Empfohlene Gateway-Einstellungen für RFC-Systemschutz
Definieren Sie die Queue
In früheren Produktgenerationen kamen Datenbanken verschiedener Drittanbieter zur Anwendung – vorrangig Oracle und Microsoft SQL. Mit Einführung der neuen Datenbankgeneration SAP HANA hat sich dies jedoch geändert.
Der SAP GoingLive Check berücksichtigt dieselben Einflussfaktoren wie das Hardwarepartner-Sizing. Während Letzteres jedoch oft bereits mehrere Monate alt sein kann, erfolgt der SAP GoingLive Check erst unmittelbar vor dem Produktivstart. Damit können Änderungen in der Projektplanung und neueste Erkenntnisse in die Analyse einfließen. Zusätzlich werden von den Servicemitarbeitern bei Bedarf geschäftskritische Transaktionen im Detail analysiert. Damit wird berücksichtigt, wenn ein ungünstiges Customizing oder individuelle Erweiterungen (mithilfe von User-Exits) zusätzliche Last verursachen, die im Standard-Sizing nicht enthalten ist. Wie aber schon eingangs erwähnt: Die Experten der Hardwarepartner und der SAP-Serviceorganisation können ihre Arbeit nur dann zuverlässig machen, wenn die Eingangsdaten aus dem Kundenprojekt zuverlässig und genau sind.
Applikationsschicht (Applikationsserver und Message-Server)
Den Eingangsbildschirm des Workload-Monitors rufen Sie über den folgenden Menüpfad auf: Werkzeuge > Administration > Monitor > Performance > Systemlast > Aggregierte Statistiksätze > Global. Alternativ können Sie auch den Transaktionscode ST03G nutzen. Sie gelangen auf den Hauptbildschirm des Workload-Monitors, Globale Systemlastanalyse. Das Design dieses Monitors ist stark an das Design des Workload-Monitors für ein einzelnes SAP-System angelehnt. Der Bildschirm gliedert sich in drei Teilbereiche.
Die Analyse »teurer« ABAP-Programme beginnt mit der Untersuchung der statistischen Einzelsätze, mit deren Hilfe Sie sich einen Überblick über die Antwortzeiten einer Transaktion verschaffen können. Zur weiteren Analyse verwenden Sie den SAP-Performance-Trace, mit dem Sie Datenbankzugriffe, Remote Function Calls (RFCs) und Sperroperationen (Enqueues) im Detail untersuchen können. Lässt sich das Problem mit diesen Methoden nicht finden, stehen Ihnen noch der ABAP-Trace und der ABAP Debugger als weitere Analysemethoden zur Verfügung. Routinemäßig sollten Sie den Code Inspector nutzen, der über zahlreiche statische Performancechecks verfügt.
Einige fehlende Funktionen in der Basisadministration werden durch "Shortcut for SAP Systems" ergänzt.
Wenn Sie mehr zum Thema SAP Basis wissen möchten, besuchen Sie die Webseite www.sap-corner.de.
Wie sich ein Problem mit der SAP-Speicherverwaltung in den Performancemonitoren manifestieren kann, sehen Sie in Abbildung 2.7 und in Abbildung 2.10, die gleichzeitig auf einem Kundensystem aufgenommen wurden.
Sind die Antwortzeiten für einen Datenbankzugriff dagegen reproduzierbar schlecht, liegt aller Wahrscheinlichkeit nach eine ineffiziente SQL-Anweisung vor, die es zu optimieren gilt.