SAP Basis Identifizierung von Schreib-/Lese-(I/O-)Problemen - SAP Basis

Direkt zum Seiteninhalt
Identifizierung von Schreib-/Lese-(I/O-)Problemen
Hardwareengpass analysieren
Die Auswertung der statistischen Einzelsätze ermöglicht es Ihnen, einzugrenzen, in welchen Bereichen Performanceprobleme bei einzelnen Programmen auftreten: Probleme durch ineffiziente Tabellenpufferung / Probleme durch teure SQL-Anweisungen / Probleme durch hohen CPU-Verbrauch von ABAP-Anweisungen. Sofern sich Ihre Transaktionen über mehrere SAP-Systeme erstrecken, ist eine End-to-End-Workload-Analyse von Bedeutung. Diese kann mit dem globalen Workload-Monitor, den Sie im SAP NetWeaver AS ABAP finden, oder mit dem SAP Solution Manager durchgeführt werden.

Für jeden Transaktionsschritt, der im SAP-System ausgeführt wird, wird ein Satz mit statistischen Informationen ermittelt und in Dateien auf den Applikationsservern gesichert. Standardmäßig existieren 48 Dateien, die jeweils die Daten einer Stunde enthalten, d. h., nach 48 Stunden wird die älteste Datei wieder überschrieben. Über den Parameter stat/maxfiles können maximal 99 Statistikdateien konfiguriert werden, sodass die Einzelsatzstatistiken länger vorgehalten werden. Damit die statistischen Einzelsätze, die zu jedem Transaktionsschritt erstellt und gespeichert werden, regelmäßig zu Profilen verdichtet werden, muss stündlich das Programm RSCOLL00 als Hintergrundjob (im Allgemeinen unter dem Namen SAP_COLLECTOR_FOR_PERFORMANCE) eingeplant sein. Die verdichteten Statistiken werden in der Tabelle SWNCMONI gespeichert. Die Parameter der Verdichtung können Sie im Workload-Monitor in der Rolle Experte über den Menüpunkt Kollektor und Perf. Datenbank > Performance- Datenbank > Monitoring-Datenbank > Reorganisation anzeigen und modifizieren. Unter Aufbewahrungszeiten Standard sind die Residenzzeiten für vollständige Analysen angegeben, bevor diese gelöscht werden. Unter Aufbewahrungszeiten Sonstiges wird die Residenzzeit für die Daten festgelegt, die Sie im Workload-Monitor unter Lasthistorie finden.
Troubleshooting und Support
Jeder SAP-Workprozess, der versucht, eine ändernde Datenbankoperation durchzuführen, bleibt stehen. Diesen Prozess können Sie in der Workprozess-Übersicht verfolgen. In kürzester Zeit stehen keine SAP-Workprozesse mehr zur Verfügung. Das SAP-System bleibt stehen. Allen Benutzern, die einen Auftrag an das SAP-System senden, wird die Sanduhr angezeigt.

Bevor Sie jedoch konkrete Änderungen im System vornehmen, ist sowohl eine technische als auch eine logische Analyse notwendig. Anleitungen zur technischen Analyse finden Sie in diesem Buch: Sie kann z. B. von einem System- oder Datenbankadministrator durchgeführt werden. Die logische Analyse kann nur der verantwortliche Entwickler vornehmen.

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

Dies verbessert die Möglichkeiten der SAP HANA-Basisadministratoren und erhöht das Serviceniveau, das sie bieten sollten.

Wie in der Einleitung dieses Buches beschrieben wird, verschafft sich der erfahrene Performancespezialist anhand der Workload-Analyse zunächst einen Überblick darüber, in welchen Bereichen des SAP-Systems Performanceprobleme auftreten, bevor er top-down in die Detailanalysen einsteigt.
SAP BASIS
Zurück zum Seiteninhalt