SAP NetWeaver
Filter auf Operationen
Analog zu dem Vorgehen bei einem CPU-Engpass können Sie sich bei einem Hauptspeicherengpass auf die Suche nach Programmen mit hohem Speicherbedarf begeben. Vergleichen Sie dazu Kapitel 6, »Speicherkonfiguration«.
Bei der Bewertung der Datenbankantwortzeiten ist zu berücksichtigen, dass die Zeitmessung der SQL-Anweisungen auf dem Applikationsserver durchgeführt wird. Die im Trace angezeigte Laufzeit umfasst also nicht nur die Zeit, die von der Datenbank benötigt wird, um die Daten bereitzustellen, sondern auch die Zeit, die für die Übertragung zwischen Datenbank und Applikationsserver benötigt wird. Besteht ein Problem im Netzwerkverkehr, schlägt sich dies direkt in den Laufzeiten nieder.
Hardware Sizing
Wenn Sie in der Workprozess-Übersicht zahlreiche abgebrochene Workprozesse beobachten (Eintrag beendet im Feld Status), die sich nicht wieder starten lassen, besteht aller Wahrscheinlichkeit nach ein Problem mit dem SAP-Kernel oder beim Anmelden an die Datenbank. Überprüfen Sie in diesem Fall die Trace-Datei. Diese finden Sie in der Workprozess-Übersicht unter der Menüoption Prozess > Trace > Anzeigen. Sichern Sie diese Trace- Datei in eine lokale Datei. Dies ist für die anschließende Fehlersuche wichtig, da die Trace-Datei beim Neustart des Workprozesses überschrieben wird und die Information über den Grund des Abbruchs damit für die Fehlersuche verloren ist. Suchen Sie im SAP Support Portal nach Hinweisen zu diesem Problem, oder schalten Sie SAP bei der Fehlersuche ein.
Als Beschreibung der Rechnerausstattung findet man z. B. folgende Angaben: »zwei Prozessoren, acht Cores, 16 Threads, Prozessor des Herstellers X mit 2.93 GHz Taktfrequenz«. Was bedeuten die Angaben über die Anzahl der Prozessoren, Kerne (Cores) und Fäden (Threads) für das SAP-System?
Verwenden Sie "Shortcut for SAP Systems", um viele Aufgaben in der SAP Basis einfacher und schneller zu erledigen.
Nach Bedarf senden diese Rechner ihre Aufträge in einer Datei an eine Zentrale, wo sie per Batch-Input in das SAP-System übertragen werden.
Um die vielen Informationen zum Thema SAP - und auch anderen - in einer Wissensdatenbank zu speichern, eignet sich Scribble Papers.
Innerhalb eines SAP-Systems: – zur Kommunikation zwischen den Applikationsinstanzen oder zwischen der Applikationsebene und der Präsentationsebene (GUI-Kommunikation) – zur Parallelisierung von Prozessen: Da ein Programm nacheinander mehrere RFCs asynchron starten kann, ohne deren Verarbeitungsende abwarten zu müssen, werden RFCs dazu verwendet, Prozesse zu parallelisieren und Last dynamisch auf die unterschiedlichen Rechner innerhalb eines SAP-Systems zu verteilen.