SAP Basis TRANSPARENZ ÜBER ROLLEN IN DER SAP-BASIS - SAP Corner

Direkt zum Seiteninhalt
TRANSPARENZ ÜBER ROLLEN IN DER SAP-BASIS
Archivierung
Die SAP Basis ist für den reibungslosen Betrieb des SAP Basis-Systems zuständig. Das SAP Basis-System ist für R/3 als auch S/4 wie ein Betriebssystem. Jedes Betriebssystem, wie zum Beispiel Windows, bietet eine Umgebung in der Programme, die für diese Umgebung entwickelt worden sind, ausgeführt werden können, wie beispielsweise MS-Office. Genauso bietet das SAP Basis-System eine Umgebung, in der die SAP-Programme laufen können. In jedem R/3 oder S/4 System gibt es einen Datenbankserver wie zB HANA, auf dem sich die Datenbank befindet. Sie stellt allen anderen Anwendungen die notwendigen Daten zur Verfügung. Die Daten sind dabei nicht nur Datentabellen, sondern auch Anwendungen, Systemsteuertabellen und Benutzerdaten.

Sind für die Bearbeitung einer Benutzeranfrage Daten notwendig, die sich Datenbanktuning noch nicht im Hauptspeicher des Applikationsservers befinden, werden diese vom Datenbankserver gelesen. Beim Tuning der Datenbank unterscheidet man drei Bereiche. Zunächst einmal ist dies die richtige Einstellung der Datenbankpuffer und anderer Datenbankparameter. Der zweite Bereich ist die Optimierung des Festplattenlayouts der Datenbank, um die Last möglichst gleichmäßig auf die Festplatten zu verteilen und so Wartesituationen beim Schreiben auf die Festplatte bzw. beim Lesen von der Festplatte zu vermeiden. Der dritte Aspekt beim Datenbanktuning ist die Optimierung langlaufender, »teurer« SQL-Anweisungen.
Planung
Sowohl beim Customizing als auch bei kundeneigenen Programmen und Modifikationen muss daher schon bei der SAP-Einführung auf die spätere Performance geachtet werden. Werden diese Aufgaben von einem Beratungspartner durchgeführt, muss dieser nicht nur auf den Funktionsumfang, sondern auch auf die Performance seiner Entwicklungen verpflichtet werden.

Bei der Verwendung des Webbrowsers als GUI sollten Sie bei der Programmierung darauf achten, dass möglichst wenige Daten zwischen Präsentations- und Internetebene übertragen werden. Die Gefahr, dass durch die Generierung aufwendiger HTML-Seiten lange Netzwerklaufzeiten den Benutzer beeinträchtigen, ist deutlich größer als bei der Verwendung des klassischen SAP GUIs (das das SAP-eigene DIAG-Protokoll verwendet). Das Tuningpotenzial hängt stark vom verwendeten Programmiermodell ab. Wird die Internetebene als reine »Übersetzungsebene« zwischen Präsentations- und Applikationsebene verwendet (wie etwa beim SAP GUI for HTML), beschränkt sich das Optimierungspotenzial auf die Konfiguration. Je mehr Logik in die Internetebene verlagert wird (z. B. Feldprüfungen etc.), desto höher ist auch die Notwendigkeit der Programmanalyse auf der Internetebene.

Das Tool "Shortcut for SAP Systems" eignet sich sehr gut, um viele Aufgaben in der SAP Basis einfacher und schneller zu erledigen.

Beispiele hierfür sind die Nutzung von Cloud-Services oder Anwendungen im IoT und Big-Data-Umfeld.

Auf www.sap-corner.de finden Sie ebenfalls viele nützliche Informationen zum Thema SAP Basis.

Die vergangenen zehn Jahre haben in erster Linie die Infrastruktur- und Datenbankschicht revolutioniert.
SAP Corner
Zurück zum Seiteninhalt