Web-Entwicklung
SMICM ICM Monitor vom Server
Beim anschließenden PREPARE wird die Zugriffsstrategie für die Anweisung Prepare-Operation vom Datenbankprozess ermittelt. Dabei ist im Feld Statement die Anweisung mit einer Variablen (INSTANCE =:A0, in Abbildung 5.1 nicht gezeigt) zu sehen. Um die Anzahl der relativ laufzeitintensiven PREPARE-Operationen so klein wie möglich zu halten, hält jeder Workprozess eines Anwendungsservers eine bestimmte Anzahl von bereits übersetzten SQL-Anweisungen in einem eigens dafür vorgesehenen Puffer (SAP Cursor Cache). Jeder SAP-Workprozess puffert die Operationen DECLARE, PREPARE, OPEN und EXEC in seinem SAP Cursor Cache. Sobald der Workprozess einmal einen Cursor für eine DECLARE-Operation geöffnet hat, kann er diesen Cursor immer wieder verwenden (bis der Cursor nach einer gewissen Zeit aufgrund der begrenzten Größe der SAP Cursor Caches verdrängt wird).
Dies ist das Herzstück des SAP-Systems. Im klassischen Drei-Schichten-Modell wäre dies die Logik- oder Steuerungsschicht. Ein oder mehrere Applikationsserver hosten auf dieser Ebene die nötigen Dienste für die unterschiedlichen Anwendungen. Diese Applikationsserver stellen alle Dienste bereit, die von den SAP-Anwendungen benötigt werden. In der Theorie könnte ein einziger Server diese Rolle ausfüllen. Praktisch sind diese Dienste in den meisten Fällen auf mehrere Server verteilt, die jeweils unterschiedlichen Anwendungen dienen.
SCC3 Protokollauswertung Mandantenkopie
Neben der Überwachung des Datenbankpuffers, der Analyse teurer SQLAnweisungen und der Identifizierung von I/O-Problemen gibt es eine Reihe weiterer Analysen, anhand derer Sie Performanceprobleme auf der Datenbank genauer einkreisen können. Diese Analysen stellen wir Ihnen in diesem Abschnitt vor.
In diesem Programm werden Datensätze aus den Tabellen VBAK und VBAP gelesen und über den SAP List Viewer (ALV, SAP-Klasse CL_SALV_TABLE) zur Anzeige gebracht. In der Hitliste finden Sie die ALV-Anzeigefunktion (Programm SAPLOLEA) mit 39 % Nettozeit und den Zugriff auf die Tabelle VBAK mit 8 % auf den vorderen Plätzen.
Basisadministratoren steht mit "Shortcut for SAP Systems" eine PC-Anwendung zur Verfügung, die etliche Tätigkeiten in der SAP Basis vereinfacht bzw. ermöglicht.
Die Größe der unkomprimierten Support Packages wird in Byte angezeigt.
Komponenten-Support-Package Ein solches Support Package (COP) gilt für jeweils eine Softwarekomponente (SAP_BASIS, SAP_HR, SAP_APPL, etc) und beinhaltet Korrekturen für Fehler im Repository und im Dictionary in genau dieser Softwarekomponente.