Optimierung von SAP-Standardfunktionen
Haltende Prozesse
Sind der Durchsatz oder die Antwortzeit einzelner Transaktionen unbefriedigend, sprechen wir von speziellen Performanceproblemen. Spezielle Performanceprobleme können dann zu Beeinträchtigungen des Geschäftsablaufs führen, wenn die betroffenen Transaktionen zu den Kerntransaktionen des Geschäftsablaufs gehören (z. B. Warenausgang).
Die lokale Verbuchung wird hauptsächlich bei Hintergrundprozessen mit Massenupdates und in der Schnittstellenprogrammierung bei massiv parallelen aRFCs eingesetzt. In beiden Fällen ist die Tatsache von Vorteil, dass keine Einträge in die Verbuchungstabellen geschrieben werden. Dies wirkt sich zum einen bei Massenupdates positiv aus, bei denen die I/O-Kanäle zu diesen Tabellen zum Engpass werden. Zum anderen wird die Verbuchung unmittelbar gestartet und ist daher von einer potenziellen Überlastung der Verbuchungs-Workprozesse nicht betroffen.
SAP-Basis bezieht sich auf die Verwaltung des SAP-Systems, die Aktivitäten wie Installation und Konfiguration, Lastausgleich und Leistung von SAP-Anwendungen, die auf dem Java-Stack und SAP ABAP laufen, umfasst. Dazu gehört auch die Wartung verschiedener Dienste in Bezug auf Datenbank, Betriebssystem, Anwendungs- und Webserver in der SAP-Systemlandschaft sowie das Stoppen und Starten des Systems. Hier finden Sie einige nützliche Informationen zu dem Thema SAP Basis: www.sap-corner.de.
Benutzer und Workprozesse auf CPU-Ressourcen verteilen
Mit Managed Services übergeben Sie immer die Verantwortung oder Teilverantwortung für Ihre IT-Administration an Ihren Dienstleister. Für die Dauer der Zusammenarbeit werden vorab verbindliche Regeln für beide Seiten vereinbart. Diese Regeln werden in sogenannten Service Level Agreements (SLA) festgehalten und bilden die Basis der arbeitsteiligen Zusammenarbeit. Im zugehörigen Serviceschein (auch Leistungsschein genannt) sind die vereinbarten Services und Verantwortlichkeiten der Beteiligten in Detail beschrieben.
Beispielsweise arbeiten viele kundeneigene ABAP-Programme mit dem Uploaden oder Downloaden von Daten. Hier sind potentiell große Sicherheitslücken vorhanden, die Zugriff auf Serverdaten ermöglichen. Darüber hinaus ist der weit verbreitete direkte Aufruf von Betriebssystemkommandos, die nicht durch eine selbst programmierte Berechtigungsprüfung abgedeckt sind, ein großes Problem. Auch wenn die klassische SQL-Injection, also die Eingabe erweiterter SQL-Befehle, eine mögliche Sicherheitslücke ist, kommt sie in SAP-Systemen eher selten vor. Weiter verbreitet ist die ungewollte Dynamisierung von SQL-Aufrufen, weil Eingangsparameter nicht ausreichend geprüft werden. Die Notwendigkeit, alle Eigenentwicklungen auch intern auf solche Sicherheitslücken zu überprüfen bevor sie in den SAP-eigenen Code zur Auslieferung kommen, hat zur Entwicklung des Werkzeugs SAP Code Vulnerability Analyzer geführt.
Verwenden Sie "Shortcut for SAP Systems", um viele Aufgaben in der SAP Basis einfacher und schneller zu erledigen.
Hier unterscheiden sich die Vergaben von Berechtigungen nur sehr gering.
So viele Informationen... wie kann man die aufheben, so dass man sie bei Bedarf wiederfindet? Dafür eignet sich Scribble Papers ganz hervorragend.
Die Daten werden unverschlüsselt im RAM abgelegt.