SAP Solution Manager Performance Optimierung

Der SAP Solution Manager sammelt über die Jahre viele Daten ein. Diese Daten werden in der Regel weder archiviert noch gelöscht. Das hat zur Folge, dass der SAP Solution Manager mit der Zeit mehr CPU- und Speicher-Ressourcen benötigt und gleichzeitig die Performance signifikant abnimmt.

Es gibt zahlreiche SAP-Hinweise zur Performanceoptimierungen, die Programmoptimierungen vornehmen und auf diesem Weg die Performance kontinuierlich verbessern. Diese Hinweise werden mit SAP Support Packages ausgeliefert und sind folglich irgendwann automatisch implementiert.

Nicht so Datenaufräumaktivitäten. Diese sind von einem SAP-Administrator manuell durchzuführen bzw. regelmäßig einzuplanen. Hier ein paar Beispiele:

  1. Deaktivieren nicht benötigter BDocs. Siehe Transaction SMW01 und SMQ2. Nutze Transaction SMW3_00. Siehe SAP-Hinweis 1960627 – Inbound qRFC Error/unwanted BDoc’s on Solution Manager System. Achtung: Bei aktiver ERP-Integration dürfen BDocs natürlich nicht generell deaktiviert werden.
  2. Löschen alter Anwendungsprotokolleinträge. Siehe Transaktion SLG1 bzw. Tabellen BALHDR, BALDAT und BAL_INDX. Nutze Report SBAL_DELETE. Siehe SAP-Hinweis 195157 – Application log: Deletion of logs and SAP-Hinweis 2192622 – CHARM Change Documents missing Messages data in the Application Log.
  3. Löschen alter Aufgabenplanprotokolleinträge. Siehe Tabellen SMMAIN, SMSELKRIT, SMPARAM. Nutze Report SMAN_ARCHIVE_MONI_DATA oder SCMA_DEL_DATA. Siehe SAP-Hinweis 1674954 – Schedule manager: Deleting monitor entries.
  4. Löschen von Aufgabenplänen abgeschlossener dringender Änderungen. Siehe Tabelle /TMWFLOW/PROJCTC. Nutze Report /TMWFLOW/TL_CLEAN_UP_TASKLIST. Siehe hierzu SAP-Hinweis 1970167 – ChaRM: Delete completed urgent change task list.
  5. Löschen von obsoleten/falschen Downgrade Protection Datensätzen. Siehe Tabelle SCTS_TRACK_MAIN (und andere). Nutze Report RSCTS_OBJ_TRACK_CLEANING, RSCTS_OBJ_TRACK_CLEANING_2, RSCTS_OBJ_TRACK_RUN_QUEUE und RSCTS_OBJ_TRACK_REMOVE_SYSTEM. Achtung: Diese Reports beheben Inkonsistenzen älterer CTS-Plugins. Bei Verwendung des neuesten CTS-Plugs ist ggf. ein einmaliger Lauf notwendig. Ein regelmäßiges Aufräumen ist hier nicht erforderlich, da die Programmfehler mittlerweile behoben wurden. Hierzu existieren verschiedene SAP-Hinweise.