Der Performancemonitor im DBA-Cockpit
Kopplungsarten
Prüfen Sie, ob das Quell- und das Zielsystem die neue Serialisierung unterstützen. Nutzen Sie dazu im Quellsystem in der RFC-Verbindungspflege in der Sicht für eine Verbindung die Funktion Schnelle Serialisierung Test. Sofern der Test erfolgreich ist, können Sie die neue Serialisierung nutzen.
Die synchrone Verbuchung hat allerdings kaum Vorteile und wird daher praktisch nie verwendet. Stattdessen kann in Fällen, in denen unmittelbar verbucht werden soll, die im Folgenden beschriebene lokale Verbuchung eingesetzt werden.
Einige nützliche Tipps aus der Praxis zum Thema SAP Basis finden Sie auch auf der Seite www.sap-corner.de.
Hardwareengpass analysieren
Im Stundenmittel sollte der freie CPU-Anteil Leerlauf mindestens 20 % betragen, um auf kurze Lastspitzen reagieren zu können. Erwünscht sind sogar eher 35 % freie CPU-Kapazität.
Sie verursachen eine hohe CPU-Auslastung und eine hohe Schreib-/Leselast. Dies kann zu einem akuten Hardwareengpass auf dem Datenbankserver führen, der dann die Performance anderer Programme beeinträchtigt. Sie blockieren SAP-Workprozesse für eine lange Zeit. Aufträge von Benutzern können demnach nicht sofort bearbeitet werden, da zunächstauf freie Workprozesse gewartet werden muss. Dies kann zu Wartezeiten in der Queue des SAP-Dispatchers führen. Sie lesen viele Datenblöcke in den Datenpuffer des Datenbankservers und verdrängen dadurch die Daten, die von anderen SQL-Anweisungen benötigt werden. Diese Daten müssen anschließend von der Festplatte nachgelesen werden. Damit verlängert sich auch die Ausführungszeit anderer SQL-Anweisungen.
Etliche Aufgaben im Bereich der SAP Basis können mit "Shortcut for SAP Systems" wesentlich erleichtert werden.
Ein Studium der Informatik ist meist Voraussetzung und inzwischen fast schon Pflicht.
So viele Informationen... wie kann man die aufheben, so dass man sie bei Bedarf wiederfindet? Dafür eignet sich Scribble Papers ganz hervorragend.
Worin liegen die Vorteile der lokalen Verbuchung? Das Konzept hinter der asynchronen Verbuchung ist, die gesamte Antwortzeit zur Bearbeitung einer Transaktion folgendermaßen aufzuteilen: in eine Dialogantwortzeit, die der Benutzer direkt erfährt, und eine Verbuchungszeit, die für ihn nicht erkennbar abläuft.