SQ03 Pflege Benutzergruppen
Liegt ein Hardwareengpass auf einem Rechner vor?
Ein technisches Tuning ist für jede IT-Anwendung notwendig. Der Aufwand des Applikationstunings steigt mit der Größe der Installationen, d. h. insbesondere mit dem Datenvolumen, der Anzahl der Benutzer und der Anzahl der kundeneigenen Programme und Modifikationen. Während durch das technische Tuning die durch die Applikationen erzeugte Last optimal auf das System verteilt wird, ist es Aufgabe des Applikationstunings, durch den effizienten Einsatz von Applikationen Systemressourcen wie CPU-Verbrauch, Hauptspeicherverbrauch und I/O-Aktivität auf dem Datenbankserver und den Applikationsservern gering zu halten und unnötige Last auf dem System erst gar nicht entstehen zu lassen.
Eine SQL-Anweisung, die in Abbildung 5.1 zu sehen ist, greift auf die Tabelle VBAK zu. Die in der WHERE-Bedingung spezifizierten Felder sind die Schlüsselfelder der Tabelle. Das Ergebnis der Anfrage kann daher nur entweder genau ein Satz (Rec = 1) oder kein Satz (Rec = 0) sein, abhängig davon, ob ein Tabelleneintrag zu dem spezifizierten Schlüssel existiert oder nicht. SQL-Anweisungen, bei denen alle Felder des Schlüssels der jeweiligen Tabelle mit »gleich« spezifiziert werden, nennt man voll qualifizierte Zugriffe oder Direct Reads. Ein voll qualifizierter Datenbankzugriff sollte nicht mehr als etwa 2 bis 10ms dauern. In Einzelfällen können auch Zeiten bis zum Zehnfachen dieses Wertes akzeptiert werden, z. B. wenn Blöcke von der Festplatte nachgeladen werden müssen. Der Datenbankzugriff besteht aus zwei Datenbankoperationen, einer OPEN-/ REOPEN-Operation und einer FETCH-Operation. Beim REOPEN werden der Datenbank die konkreten Werte für die WHERE-Bedingung übergeben. Mit FETCH werden die Daten von der Datenbank bereitgestellt und zum Applikationsserver übertragen.
Spool Admin
Nach der Installation der GUI sollten die GUI Patches nachgezogen werden soweit verfügbar. Hierzu zählen auch die Hotfixes nach den Patches, die unbedingt erst nach den Patches installiert werden. BI Addon Patch Eventuell muss erst ein neues Service Package und dann der Patch installiert werden. Es kann auch sein, dass direkt gepatched werden kann wenn ein anderes SP besteht. Der Prozess nimmt etwa 30 Minuten in Anspruch. Der Fortschritt der Installation pausiert wie bereits oben genannt bei einer gewissen Prozentzahl, muss also nicht vorschnell abgebrochen werden. Sollte die Installation nicht möglich sein, wird die neueste Version bereits in einem anderen Setup mitgeliefert. Installation des Precalculation Servers Weiter wird der Precalculation Server installiert. Auch hier sind eventuelle Patches mit zu installieren. Service Durch die Installationen wird ein Service angelegt. Dieser kann unter Services aufgerufen werden. Den Startup Type des Services auf "Automatic" stellen (Standard Manual) Login Credentials eingeben Recovery für First und Second Failure auf "Restart the Service" stellen Service starten Logon SAP Es folgt ein Login auf das SAP System mit dem entsprechenden Mandanten vom Precalculation Server aus. Hierfür kann der eigene Login des SAP-Systems genutzt werden. Achtung: Es müssen Rechte für die Transaktion RSPRECALCADMIN und SM51 vorhanden sein. Die Transaktion SM51 wird im Anschluss aufgerufen. Vor dem Anlegen der Instanzen muss sichergestellt sein, dass der korrekte Applikationsserver angewählt ist, da es sonst später zu Problemen mit den Instanzen in der Anwendung der Nutzer kommen kann. Anschließend wird die Transaktion RSPRECALCADMIN aufgerufen. Angezeigt wird eine gewisse Anzahl von Instanzen. Diese sollen alle markiert und gelöscht werden bis die Ansicht wieder leer ist. Anschließend werden diese wieder neu angelegt mit einer fortlaufenden Nummerierung um diese später unterscheiden zu können. Eingegeben werden muss nur die ID und die Beschreibung. Der Rest wird automatisch vergeben. Nun wird der Service neu gestartet und alle Instanzen sollten grün angezeigt werden. Dies kann mitunter 2-3 Minuten dauern. Wichtig ist: Am Ende müssen alle Instanzen grün sein. Damit ist die Erstellung und Konfiguration abgeschlossen.
In diesem Schritt werden Sie über ein Dialogfenster aufgefordert, das Einspielen zu bestätigen. Wenn der Benutzer keine Berechtigung zum Ausführen der Transaktion SPAM hat oder die aktuelle Queue noch nicht bestätigt wurde, stoppt die Transaktion SPAM mit einer entsprechenden Meldung. CHECK_REQUIREMENTS In diesem Schritt werden verschiedene Voraussetzungen für das Einspielen überprüft. Es gibt folgenden Grund, der zum Abbruch dieses Schrittes führen kann: TP_CANNOT_CONNECT_TO_SYSTEM: tp kann sich nicht an die Datenbank des Systems anmelden. QUEUE_NOT_EMPTY: Es befinden sich noch unvollständig abgearbeitete OCS-Aufträge im tp-Puffer. Sie können sich diese Aufträge mit dem folgenden tp-Kommando anzeigen lassen: tp SHOWBUFFER -D SOURCESYSTEMS= TAG=SPAM Sie können die Bearbeitung der Queue erst fortsetzen, wenn diese Aufträge vollständig abgearbeitet bzw. aus dem tp-Puffer gelöscht wurden. DISASSEMBLE In diesem Schritt werden Dateien aus den entsprechenden OCS-Dateien entpackt und in das Verzeichnis /usr/sap/trans/data (UNIX) abgelegt.
Tools wie "Shortcut for SAP Systems" ergänzen fehlende Funktionen im Bereich der SAP Basis.
EPILOGUE In diesem Schritt wird das Einspielen abgeschlossen.
Der SQL-Trace zeichnet nur Zugriffe auf die Datenbank auf.