SAP Basis SAP Performance Optimierung - SAP Corner

Direkt zum Seiteninhalt
SAP Performance Optimierung
Regelmäßige Prüfungen
Nach Abschluss einer Transaktion muss ein SAP-Workprozess, der SAP Heap Memory allokiert hat, diesen wieder freigeben. Dies wird technisch so gelöst, dass der Workprozess neu gestartet wird, sofern der allokierte Speicher den Wert abap/heaplimit überschreitet. Allokiert der Workprozess weniger SAP Heap Memory, wird der Speicher zwar in ABAP freigegeben (d. h., er kann von der nächsten Transaktion wiederverwendet werden), nicht aber auf der Ebene des Betriebssystems. Der Neustart von Workprozessen ist in diesem Fall also durchaus erwünscht. Der entsprechende Eintrag im SAP-SysLog (Transaktionscode SM21) darf daher nicht als Fehlermeldung verstanden werden, sondern nur als Information.

Die CPU-Wartezeit wird vom Workload-Monitor nicht direkt ausgewiesen. Eine hohe CPU-Wartezeit führt jedoch indirekt zu einer erhöhten Processing-Zeit. Aus dem Vergleich von Processing- und CPU-Zeit lässt sich daher schließen, ob Wartesituationen auf der CPU vorliegen. Vergleichen Sie dazu auch die detaillierte Beschreibung in Abschnitt 3.3, »Workload-Analyse«.
Implementierung einer hochverfügbaren HANA-Datenlösung
Das Verbuchungs-Dispatching wird durch Setzen des SAP-Profilparameters rdisp/vb_dispatching = 1 im Default-Profil aktiviert. Das SAP-System sorgt dafür, dass alle Instanzen proportional zur Anzahl der auf ihnen konfigurierten Verbuchungs-Workprozesse mit Verbuchungsaufträgen versorgt werden. Damit wird in der Regel eine gleichmäßige Lastverteilung erreicht. Allerdings prüft es nicht die tatsächliche Lastverteilung. Ist z. B. auf einer SAP-Instanz nur ein Verbuchungs-Workprozess konfiguriert und dieser mit einem sehr langlaufenden Verbuchungsauftrag beschäftigt, weisen die Dialog-Workprozesse der Instanz trotzdem noch weitere Verbuchungsaufträge zu, obwohl zur gleichen Zeit Verbuchungs-Workprozesse auf anderen Instanzen frei sind. Unsere Empfehlung lautet daher, niemals nur einen Verbuchungs-Workprozess auf einer Instanz zu konfigurieren, sondern mindestens zwei.

Die Verbuchungstabellen VBMOD, VBHDR und VBDATA gehören zu den am häufigsten geänderten Tabellen des SAP-Systems. Kommt es zu Engpässen beim Festplattenzugriff auf diese Tabellen, kann sich eine Partitionierung, d. h. eine Verteilung dieser Tabellen über mehrere Festplatten, vorteilhaft auswirken. Für einige Datenbanksysteme kann es sinnvoll sein, die Reihenfolge der Schlüsselfelder dieser Tabellen zu ändern. Dies sollte jedoch nur von Personen mit Expertenwissen im Datenbank- und SAP-Tuning bzw. aufgrund einer Empfehlung der SAP vorgenommen werden. Weitere Informationen dazu finden Sie in der Dokumentation zum SAP-Profilparameter rdisp/vb_key_comp bzw. in den SAP-Hinweisen zu diesem Parameter.

Für Administratoren steht im Bereich der SAP Basis ein nützliches Produkt - "Shortcut for SAP Systems" - zur Verfügung.

In einem HANA-System gibt es Privilegien statt Berechtigungen.

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

Die Größe der unkomprimierten Support Packages wird in Byte angezeigt.
SAP Corner
Zurück zum Seiteninhalt