SAP Basis Datenbanksperren (Exclusive Lockwaits) - SAP Corner

Direkt zum Seiteninhalt
Datenbanksperren (Exclusive Lockwaits)
Wie relevant ist SAP Basis?
Das Sizing im Fall eines SAP-Versionswechsels oder eines Wechsels auf Unicode wird in zwei Schritten durchgeführt: Im ersten Schritt ermitteln Sie die bestehende Last im Produktivsystem. Anhand der entsprechenden SAP-Hinweise ermitteln Sie den Faktor für die zusätzlich zu erwartende Last nach dem Versionswechsel und/oder dem Wechsel auf Unicode. Wird ein Versionswechsel über mehrere Versionen in einem Schritt durchgeführt, müssen die Upgrade-Faktoren kumuliert werden. Auch wenn die Unicode-Konvertierung zusammen mit einem Upgrade durchgeführt wird, müssen Sie die Faktoren kumulieren. Multiplizieren Sie die ermittelten Faktoren für CPU und Hauptspeicher mit den aktuellen Auslastungswerten. Das Ergebnis zeigt Ihnen, ob die bestehende Hardwareinstallation die zusätzliche Last aufnehmen kann.

Darüber hinaus legen Sie auf der Registerkarte Dauer + Art fest, ob RFC und Verbuchungsaufrufe mit aufgezeichnet werden sollen. Wenn Sie die entsprechende Option aktivieren, wird die Information an die entsprechenden Prozesse weitergegeben. Damit ein RFC-Aufruf in einem fremden System aufgezeichnet werden kann, muss dieses System fremde Trace-Aufrufe akzeptieren. Dies wird über den Parameter rstr/accept_remote_trace konfiguriert, der auf true gesetzt sein muss. Die Trace-Datei wird dann auf dem fremden System geschrieben. Wenn Sie den End-to- End-Trace im SAP Solution Manager verwenden, wird diese Funktion automatisch aktiviert, und der End-to-End-Trace liest die Trace-Dateien automatisch zusammen.
Ein neues SAP-System entsteht…
Nach der Zuordnung der Instanzen zu den Anmeldegruppen muss überwacht werden, ob sich eine gleichmäßige Auslastung der Instanzen ergibt oder ob einer Anmeldegruppe zu viele oder zu wenige Ressourcen zugeordnet sind. Treten temporäre Lastspitzen auf, z. B. erhöhte Aktivität in der Anmeldegruppe FI/CO zum Monats- oder Jahreswechsel, kann es zu einem Engpass auf den zugeordneten Instanzen kommen. Dies kann andererseits auch beabsichtigt und sinnvoll sein, um die Ressourcen für andere Benutzer, z. B. im Telefonverkauf, nicht zu verknappen. Fällt ein Applikationsserver aus oder koppeln Sie einen Applikationsserver temporär ab, muss die Benutzerverteilung neu eingestellt werden. Ordnen Sie aus den genannten Gründen daher jeder Anmeldegruppe mindestens zwei SAP-Instanzen zu.

Jedes SAP-System besitzt genau eine Datenbank. Als Datenbank bezeichnen wir die eigentliche Datenbasis, die z. B. in Form von Dateien auf einem Dateisystem vorliegt, sowie den aktiven Teil der Datenbank, der den Zugriff auf die Daten regelt. Den aktiven Teil des Datenbanksystems bezeichnen wir als Datenbankinstanz. Eine Datenbankinstanz besteht aus Datenbankprozessen und einem Satz von Datenbankpuffern im Shared Memory eines Rechners. Ein Datenbankserver ist ein Rechner, auf dem mindestens eine Datenbankinstanz läuft. Ein Rechner kann zugleich Datenbank- und Applikationsserver sein, wenn eine Datenbankinstanz und eine SAP-Instanz darauf laufen.

Mit "Shortcut for SAP Systems" steht ein Tool zur Verfügung, das einige Aufgaben im Bereich der SAP Basis erheblich erleichtert.

In diesem Abschnitt stellen wir Ihnen die Schritte der Datenbankperformanceanalyse anhand einer SAP-HANA-Datenbank vor.

Einige nützliche Tipps aus der Praxis zum Thema SAP Basis finden Sie auch auf der Seite www.sap-corner.de.

Sie können sich mit der Transaktion SPAM jederzeit über den Einspielstatus Ihres Systems informieren.
SAP Corner
Zurück zum Seiteninhalt