Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation...

16
Übersichten zu Transaktionen, SAP-Hinweisen etc. Matthias Merz, Torben Hügens, Steve Blum Bonn Boston

Transcript of Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation...

Page 1: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

Übersichten zu Transaktionen, SAP-Hinweisen etc.

Matthias Merz, Torben Hügens, Steve Blum

Bonn � Boston

Page 2: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER
Page 3: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

1

Anhang A

A Anhang

Im Anhang haben wir noch einige Übersichten für Sie zusammenge-stellt, die Sie hoffentlich bei der Migration und bei der späterenArbeit mit BW-auf-HANA unterstützen werden.

A.1 Abkürzungsverzeichnis

Hier eine Übersicht über die in diesem Buch verwendeten Abkürzun-gen:

Abkürzung Beschreibung

ABAP Advanced Business Application Programming

AFL Application Function Libraries

ALE Application Link Enabling

ASCS ABAP SAP Central Services

AWS Amazon Web Services

BEx Business Explorer

BFL Business Function Library

BI Business Intelligence

BICS BI Consumer Services

BW Business Warehouse

BWA Business Warehouse Accelerator

BW-IP BW-integrierte Planung

CMC Central Management Console

CO-PA Profitability Analysis

D2D Direct to Data

DB Datenbank

DBA Datenbankadministrator

DBCO bzw. DBCON Database Connection

DBSID Datenbank-ID

DBSL Database Shared Library

DBSL Datenbankschnittstelle

DDIC Data Dictionary

2965.book Seite 465 Montag, 1. Dezember 2014 9:40 09

Page 4: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

2

DMO Database Migration Option

DNS Domain Name System

DSO DataStore-Objekt

DTP Datentransferprozess (Data Transfer Process)

EDI Electronic Data Interchange

EP SAP Enterprise Portal

ETL Extract, Transform, Load

HBA Hana Based Analytics (frühere Bezeichnung für SAP HANA Live)

HEC HANA Enterprise Cloud

HPI Hasso-Plattner-Institut

IDocs Intermediate Documents

ITaaS Infrastructure as a Service

LSA Layered Scalable Architecture

LT Landscape Transformation

LVM SAP Landscape Virtualization Management

MCOD Multiple Components One Database

MDX Multidimensional Expressions

MIGMON Migrationsmonitor

NIST National Institute of Standards and Technology

NLS Nearline Storage

NUMA Non-Uniform Memory Access

NW NetWeaver

ODP Operational Data Provisioning

ODQ Operational Delta Queue

OLAP Online Analytical Processing

OLTP Online Transactional Processing

PaaS Platform as a Service

PAK Planning Application Kit

PAL Predictive Analysis Library

PAM Product Availability Matrix

PAS Primärer Applikationsserver

PCA Post Copy Automation

Abkürzung Beschreibung

2965.book Seite 466 Montag, 1. Dezember 2014 9:40 09

Page 5: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

Abkürzungsverzeichnis A.1

3

PoC Proof of Concept

PSA Persistent Staging Area

RDA Real-Time Data Acquisition

RDS Rapid Deployment Solutions

RFC Remote Function Call

RHEL Red Hat Enterprise Linux

SaaS Software as a Service

SAP BPC SAP Business Planning and Consolidation

SAP BWA SAP Business Warehouse Accelerator

SCN SAP Community Network

SHAF SAP HANA Analytics Foundation (frühere Bezeich-nung für SAP HANA Live)

SID System-ID

SLES SUSE Linux Enterprise

SLT System Landscape Transformation

SP Support Package

SPS Support Package Stack

SQL Structured Query Language

SSO Single Sign-on

SWPM Software Provisioning Manager

TCO Total Cost of Ownership

UAC User Account Control

VDM Virtuelles Datenmodell

VM Virtual Machine

VMM Virtual Machine Monitor

XS Extended Application Server

XSJS Extended Application Server JavaScript

Abkürzung Beschreibung

2965.book Seite 467 Montag, 1. Dezember 2014 9:40 09

Page 6: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

4

A.2 Verwendete SAP-Hinweise

Auf die folgenden SAP-Hinweise wurde in diesem Buch verwiesen:

SAP-Hinweis Beschreibung

41300 Tabelle DBTABPRT bzw. DBTABLOG ist sehr groß

48400 Reorganisation von TemSe und Spool

317096 Migration Key Generation for ABAP Systems

430486 Überblick/Reparatur der F-Faktentabelle eines BW InfoCubes

434902 ALLOCATION: Sehr viele Einträge in Tabelle DBTABLOG

449891 Temporäre Datenbankobjekte im BW 3.x

505608 ALE: Reorganisation IDOCREL

552464 Was ist Big Endian/Little Endian? Welches Endian habe ich?

561961 Ein-/Ausschalten der Verwendung des Faktentabellen-Views

590370 Zu viele unkomprimierte Anforderungen (f Tbl-Partitionen)

666290 Löschen von »verwaisten« Job-Protokollen

706478 Maßnahmen gegen stark wachsende Basistabellen

732470 Vertrag: Datenänderungen protokollieren

736976 RFKKCOPM/FP03F – Dump bei DATASET_REOPEN

752505 SAP System Provisioning/Installation Problems

784969 Das Programm RSBTCDEL2

789220 Support-Package-Levels der SAP-NetWeaver-Installationen und -Upgrades

857081 Unicode-Konvertierung: Schätzung der Ausfallzeit

886102 Kopie der Systemlandschaft für SAP BW

937697 Verwendung von SAP NetWeaver BI Diagnostics & Support Desk Tool

966854 Reorganisation – neuer Report

1003894 RSBCS_REORG: Korrekturen

1009987 Klammerproblem in Multiprovidern

1031096 Installation von Paket SAPHOSTAGENT

1067221 Sammelhinweis heterogene Installation

1139396 Temporäre Datenbankobjekte in BW 7.x

2965.book Seite 468 Montag, 1. Dezember 2014 9:40 09

Page 7: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

Verwendete SAP-Hinweise A.2

5

1150724 Zusammenfassung zu Prüf- und Reparaturreports für PSA

1310037 SUSE LINUX Enterprise Server 11: Installationshinweise

1338943 Schedule Job BI_DELETE_OLD_MSG_PARM_DTPTEMP – SAP&DEL_MSG

1370848 Neue Stammdatenlöschung – Informationen

1511501 P25: BATCH: Zeitselektionen für Löschen alter Meldungen

1514966 SAP HANA 1.0: Sizing SAP In-Memory Database

1514967 SAP HANA: Zentraler Hinweis

1548125 Interessante Fakten zu Bestands-InfoCubes

1572522 EDI/IDoc: Deleting and reorganizing IDocs with SARA

1589145 Task Manager for Technical Configuration

1592528 Delete Authorisation Logs from BW table RSECLOG to gain memory space and improve performance

1594606 BW Sperrserver und Standalone Enqueue Server II

1600066 Verfügbare Patches der DBSL für NewDB

1600929 SAP BW powered by SAP HANA DB: Information

1614266 System Copy: Post Copy Automation 3.0/LVM 1.0

1626753 Multiproviderhint auf SAP HANA DB aktivieren

1634681 DB Migration: Report for finding large Row Store Tables

1637145 SAP BW auf HANA: Sizing für SAP HANA

1637148 BW on HANA: Aktivierung des Planning Application Kits

1637199 Using the Planning Application Kit

1644396 SMIGR: Kein Datenexport der Aggregate-Tabellen

1659383 RowStore Liste für SAP Netweaver auf SAP HANA Data-base

1661202 Unterstützung mehrerer Anwendungen in SAP HANA

1667731 Rapid Database Migration of SAP BW to SAP HANA

1695112 Tätigkeiten im BW nach Migration auf SAP-HANA-Daten-bank

1695778 Partitionierung von BW-Tabellen in der HANA-DB

1702409 HANA-DB: Optimale Anzahl v. Scale-out-Knoten für BW auf HANA

1707321 BW-Systemkopie: Automatisierung der Kopienacharbeiten (BW PCA)

1729988 SAP BW, powered by SAP HANA – Checklist Tool

SAP-Hinweis Beschreibung

2965.book Seite 469 Montag, 1. Dezember 2014 9:40 09

Page 8: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

6

1736976 Sizing-Programm für BW auf HANA

1741844 Monitoring zum Konzept »nicht aktive Daten«

1766419 SYB: Usage of fact table view

1767880 Konzept »Nicht aktive Daten« für BW auf SAP-HANA-DB

1775293 Migration/Systemkopie nach HANA unter Verwendung des aktuellen SWPM 1.0

1778939 HANA-Planungsfunktionen: Weiterentwicklungen

1797362 Dual-Stack Split for Systems Based on SAP NetWeaver

1808450 Homogene Systemlandschaft für BW auf SAP HANA

1813548 Datenbankmigrationsoption (DMO) für Software Update Manager

1815547 Row/Column Store Check ohne rowstorelist.txt

1821899 Verteilen nach Schlüsseln im In-Memory Mode

1823174 BW 7.4 Umstellungen und kundeneigene Programme

1824819 SAP-HANA-Datenbank: Empfohlene Betriebssystemein-stellungen für SLES 11/SLES für SAP Applications 11 Sup-port Package 2

1825774 SAP Business Suite Powered by SAP HANA – Multi-Node Support

1826585 SAP LT Replication Server für SAP BW (PSA)

1829728 Aufgabenliste zum BW Housekeeping

1846493 Wichtige SAP-Hinweise für SAP BW 7.3x, powered by SAP HANA

1847431 SAP BW: ABAP-Routinen-Analyzer

1849151 SAP NetWeaver 7.4 Java on HANA release information

1855154 Planungsfunktionen DSO In-Memory II

1869560 SAP BusinessObjects BI Support Matrix for SAP BW

1879618 Pre-Upgrade-Maßnahmen für Upgrade/Update auf 7.4

1887076 SAP BW Nearline Storage rapid-deployment solution

1897236 HANA: Error »insufficient privilege: Not authorized« in SM21

1900822 Reorganisation der SAP-HANA-Landschaft aus SWPM verwenden

1908367 SAP BW: Transformationsfinder

1909597 SAP-BW-Migrationscockpit für SAP HANA

SAP-Hinweis Beschreibung

2965.book Seite 470 Montag, 1. Dezember 2014 9:40 09

Page 9: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

Verwendete SAP-Hinweise A.2

7

1913805 SAP Business Intelligence Adoption RDS V3.41

1914052 SAP NetWeaver 7.40 Datenbank-Abhängigkeiten

1921023 SMIGR_CREATE_DDL: Korrekturen und Erweiterungen für HANA

1930178 ANALYZE_RSZ_TABLES: Auswahl zwischen lokalen Filtern geteilt

1930335 BW-IP (PAK): Standard-Datenverarbeitungsoption für Info-Provider

1930979 Alert: Sync/Async read ratio

1932459 BW DataSource: Daten laden in mehrere BW-Zielsysteme nicht unterstützt

1938158 HowTo: Clean up table RSBERRORLOG

1944799 SAP-HANA-Richtlinien für SLES-Betriebssysteminstallation

1948334 SAP-HANA-Datenbank-Updatepfade für Wartungsrevisio-nen

1949273 Wichtige Hinweise für SAP BW 7.40, powered by SAP HANA

1951491 Minimal DB system platform requirements for SAP Net-Weaver 7.4 SP08

1953429 SAP HANA und SAP NetWeaver AS ABAP auf nur einem Server

1953984 SHDB: Entwicklung der Werkzeugklassen für NW 7.30 SP12

1965379 Korrektur der Schwellenwerte für Alerts 60 und 61 in SAP HANA Revision 70 (Support Package Stack 7)

2001528 Linux: SAP HANA Database SPS 08 revision 80 (or higher) on RHEL 6 or SLES 11

2009879 SAP-HANA-Richtlinien für Red Hat Enterprise Linux (RHEL)

2020199 SAP-HANA-Datenbank (SPS 08) Revision 80

2021789 SAP-HANA-Revisions- und Wartungsstrategie

2022386 Migration nach HANA. Abbruch des Software Provisioning Managers beim Ausführen der HdbSlLib: java.lang.OutOf-MemoryError: Java heap space

2091812 BW-Aktualisierung von Release 7.40 mit SP05, SP06 oder SP07 auf SP08

SAP-Hinweis Beschreibung

2965.book Seite 471 Montag, 1. Dezember 2014 9:40 09

Page 10: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

8

A.3 Verwendete ABAP-Reports

Die nachfolgend aufgelisteten ABAP-Reports wurden in diesem Buchbehandelt und lassen sich mit der Transaktion SE38 aufrufen:

ABAP-Report Beschreibung

/SDF/HANA_BW_SIZING BW-relevante DB-Größe für HANA-Sizing ermitteln

ADBC_TEST_CONNECTION Testet eine in DBCON definierte Daten-bankverbindung

BTCTRNS1 Transportwesen: Jobs in Status »ausge-plant wegen Upgrade« versetzen

RS_BW_POST_MIGRATION Heterogene BW-Migration, Invalidierung von generierten Routinen

RS_SYSTEM_SHUTDOWN BW-Prozesse herunterfahren und wieder hochfahren

RSAR_PSA_NEWDS_MAPPING_CHECK

Überprüfung der PSA-Tabellen unter SAP HANA auf Inkonsistenzen

RSBATCH_DEL_MSG_PARM_DTPTEMP

Löschen von alten Meldungen, Parame-tern und Temp.DTP-Daten

RSDRI_RECONVERT_DATASTORE Zurückkonvertieren von SAP-HANA-optimierten DSOs

RSDU_TABLE_CONSISTENCY Überprüfen der Tabellen auf Inkonsisten-zen

RSPLS_PLANNING_ON_HDB_ANALYSIS

Analyse: Laufen die Planungsfunktionen auf der SAP-HANA-Datenbank?

RSR_MULTIPROV_CHECK Löschen bzw. Neuaufbau der Metadaten-laufzeit (CL_RSD_MULTIPROV)

RSUPGRCHECK Upgrade-Check

SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte

SAP_UPDATE_DBDIFF SAP BW: Auffrischen der Tabelle DBDIFF (Inkonsistenzen DDIC-DB)

SMIGR_BIG_ROW_STORE_TABS Ermittelt die größten zeilenbasierten Tabellen

SMIGR_CREATE_DDL Report SMIGR_CREATE_DDL: Generie-rung von DDL-Statements zur Migration

Z_SAP_NOTE_ANALYZER Hinweisanalyseprogramm

ZBW_ABAP_ANALYZER SAP BW ABAP Routine Analyzer

ZBW_HANA_CHECKLIST SAP BW Checklist for SAP HANA

2965.book Seite 472 Montag, 1. Dezember 2014 9:40 09

Page 11: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

Wichtige Transaktionen A.4

9

A.4 Wichtige Transaktionen

Hier haben wir die wichtigsten Transaktionen für BW-auf-HANA fürSie zusammengestellt:

ZBW_HANA_MIGRATION_COCKPIT

SAP BW Migration Cockpit for SAP HANA

ZBW_TRANSFORM_FINDER SAP BW Transformation Finder

Transaktion Beschreibung

AL11 SAP-Verzeichnisse anzeigen

BDLS Logischen Systemnamen umsetzen

DB02 Monitor für Tabellen und Indices

DB13 DBA-Einplanungskalender

DBACOCKPIT DBA-Cockpit starten

DBCO DB-Verbindungspflege

ODQMON Monitor für Operationale DeltaQueue

RSA1 Modellierung – BW Workbench

RSA7 Monitor der BW Deltaqueue

RSCUSTV23 BW Customizing – Berechtigungskonzept

RSDANLCON Near-Line-Verbindungen einrichten

RSDD_HM_PUBLISH HANA-Modell publizieren

RSECADMIN Analyseberechtigungen verwalten

RSHDBMON Monitoring der SAP-HANA-Datenbank

RSLIMOBW (alte) CompositeProvider bearbeiten

RSMIGRHANADB InfoCube-Konvertierung SAP HANA optimiert

RSPC Prozesskettenpflege

RSPLSE BI-Planung: Sperrverwaltung

RSRT Start des Berichtsmonitors

RSSGPCLA Programmklasse pflegen

RSZC Kopieren von BEx-Queries

RZ04 Pflege der SAP-Instanzen

RZ10 Pflege von Profilparametern

RZ12 Pflege RFC-Servergruppen-Zuordnung

ABAP-Report Beschreibung

2965.book Seite 473 Montag, 1. Dezember 2014 9:40 09

Page 12: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

10

SARA Archivadministration

SCU3 Tabellenhistorie

SE11 ABAP-Dictionary-Pflege

SE14 Utilities für Dictionary-Tabellen

SE16 Data Browser

SE38 ABAP Editor

SECSTORE Verwaltung des sicheren Speichers

SICK Installationscheck

SLG1 Anwendungs-Log: Protokolle anzeigen

SLG2 Anwendungs-Log: Protokolle löschen

SLICENSE SAP-Lizenzen verwalten

SM04 Benutzerliste

SM28 Installationscheck

SM30 Aufruf View-Pflege

SM37 Übersicht über Jobauswahl

SM58 Fehlerprotokoll Asynchr. RFC

SM59 RFC-Destinations (Anzeige u. Pflege)

SM63 Anzeigen/Pflegen Betriebsartensets

SM69 Pflegen externer OS-Kommandos

SMLG Pflege/Zuordnung Login-Grp.-Instanz

SMQR Registrierung der Eingangsqueues

SNOTE Note Assistent

SP12 TemSe-Administration

SPAD Spool-Administration

SPRO Customizing – Edit Project

STC01 Aufgaben-Manager für technische Konfiguration

STMS Transport Management System

STRUST Trust-Manager

SU01 Benutzerpflege

SU10 Massenpflege Benutzer

WE20/WE21 Partnervereinbarungen/Portbeschreibung

Transaktion Beschreibung

2965.book Seite 474 Montag, 1. Dezember 2014 9:40 09

Page 13: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

SQL-Statements A.6

11

A.5 Wichtige Views

Wir haben einige Datenbank-Views für Sie zusammengestellt, diewertvolle Informationsquellen sein können. Sie enthalten detaillier-tere Informationen als in den entsprechenden Übersichten des SAPHANA Studios. Die Views befinden sich im Datenbankschema SYS.Sie können jedoch über SQL jederzeit auch ohne Angabe des Sche-mas verwendet werden.

A.6 SQL-Statements

Die folgenden SQL-Statements für den Hauptspeicher, das Housekee-ping und die Administration können Ihnen bei der täglichen Arbeitmit einem SAP-BW-auf-SAP-HANA-System von Nutzen sein.

View Beschreibung

AFL_FUNCTIONS Liste aller verfügbaren Funktionen der AFLs (Advanced Function Libraries)

M_HOST_INFORMATION Hardwareinformationen über alle Datenbank-server

M_HOST_RESSOURCE_UTILIZATION

allgemeine Hauptspeicherinformationen für jeden Datenbankserver

M_SERVICE_MEMORY detaillierte Hauptspeicherinformationen für jeden Prozess und jeden Datenbankserver

M_RS_TABLES Tabelleninformationen für den Rowstore (zei-lenbasierte Tabellen)

M_CS_TABLES Tabelleninformationen für den Columnstore (spaltenbasierte Tabellen)

M_VOLUME_FILES Übersicht über alle Daten- und Logdateien auf der Festplatte

M_SHARED_MEMORY Übersicht über Shared Memory (Hauptspei-cher, der von mehreren Prozessen gleichzeitig genutzt wird)

M_SQL_PLAN_CACHE detaillierte Auswertung von SQL-Statements

M_CS_UNLOADS aus dem Arbeitsspeicher verdrängte Tabellen

M_DELTA_MERGE_STATI-STICS

Performance-Statistiken über den Delta-Merge-Prozess von Tabellen

M_FEATURES Versionsinformationen für alle HANA-Funktio-nalitäten

2965.book Seite 475 Montag, 1. Dezember 2014 9:40 09

Page 14: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

12

A.6.1 Hauptspeicher

SQL-Statement Beschreibung

SELECTT1.HOST,T1.FREE_PHYSICAL_MEMORY,T1.USED_PHYSICAL_MEMORY+T2.SHARED_MEMORY_ALLOCATED_SIZE,T2.PHYSICAL_MEMORY_SIZE,T1.FREE_PHYSICAL_MEMORY+T1.USED_PHYSICAL_MEMORYFROM M_HOST_RESOURCE_UTILIZATION AS T1JOIN (SELECTM_SERVICE_MEMORY.HOST, SUM(M_SERVICE_MEMORY.PHYSICAL_MEMORY_SIZE) AS PHYSICAL_MEMORY_SIZE,SUM(M_SERVICE_MEMORY.SHARED_MEMORY_ALLOCATED_SIZE) AS SHARED_MEMORY_ALLOCATED_SIZEFROM SYS.M_SERVICE_MEMORY GROUP BY M_SERVICE_MEMORY.HOST) AS T2ON T2.HOST = T1.HOST

HANA Studio Overview:

Berechnung von Database Resident/Total Resident/Physical Memory(Angaben in Byte)

SELECTM1.HOST AS HOST,M1.ALLOCATION_LIMIT AS ALLOCATION_LIMIT,M1.INSTANCE_TOTAL_MEMORY_USED_SIZE AS TOTAL_MEMORY_USED_SIZE, B1.PEAK+M1.INSTANCE_CODE_SIZE+ M1.INSTANCE_SHARED_MEMORY_ALLOCATED_SIZE AS PEAKFROM SYS.M_HOST_RESOURCE_UTILIZATION M1JOIN (SELECTA2.HOST AS HOST,SUM(IFNULL (A1.INCLUSIVE_PEAK_ALLOCATION_SIZE, A2.HEAP_MEMORY_USED_SIZE)) AS PEAKFROM SYS.M_SERVICE_MEMORY A2LEFT OUTER JOIN (SELECTHOST,PORT,INCLUSIVE_PEAK_ALLOCATION_SIZEFROM SYS.M_HEAP_MEMORY_RESETWHERE DEPTH = 0 ) AS A1ON A2.HOST = A1.HOSTAND A2.PORT = A1.PORTGROUP BY A2.HOST) AS B1ON M1.HOST = B1.HOST

HANA Studio Overview:

Berechnung von Used Memory/Peak Used Memory/Allocation Limit (Angaben in Byte)

2965.book Seite 476 Montag, 1. Dezember 2014 9:40 09

Page 15: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

SQL-Statements A.6

13

A.6.2 Housekeeping

SQL-Statement Beschreibung

SELECT COUNT(DNAME) FROM SAP<SID>.TST01 WHERE DNAME LIKE 'JOBLGX%'

Anzahl der Joblogs auf dem System; laut SAP Note 48400 sollten es auf einem Produktivsystem nicht über 100.000 sein.

SELECTSCHEMA_NAME AS "SCHEMA",ROUND(SUM(ALLOCATED_FIXED_PART_SIZE + ALLOCATED_VARIABLE_PART_SIZE)/1024/1024) AS "SPEICHERPLATZ IN MBYTE",COUNT(TABLE_NAME) AS "ANZAHL TABELLEN"FROM M_RS_TABLESGROUP BY SCHEMA_NAMEORDER BY "SPEICHERPLATZ IN MBYTE"DESC

Speicherplatz und Anzahl aller zeilenbasierten Tabel-len, sortiert nach Schema (Angaben in MB)

SELECTSCHEMA_NAME AS "SCHEMA",ROUND(SUM(MEMORY_SIZE_IN_TOTAL)/1024/1024) AS "SPEICHERPLATZ IN MBYTE",COUNT(TABLE_NAME) AS "ANZAHL TABELLEN"FROM M_CS_TABLESGROUP BY SCHEMA_NAMEORDER BY "SPEICHERPLATZ IN MBYTE"DESC

Speicherplatz und Anzahl aller spaltenbasierten Tabel-len, sortiert nach Schema

SELECT (ALLOCATED_FIXED_PART_SIZE + M_RS_TABLES.ALLOCATED_VARIABLE_PART_SIZE) MEMORY_SIZE_IN_TOTAL,TABLE_NAMEFROM M_RS_TABLESWHERE SCHEMA_NAME = '<SCHEMA>'UNION ALLSELECT MEMORY_SIZE_IN_TOTAL,TABLE_NAMEFROM M_CS_TABLESWHERE SCHEMA_NAME = '<SCHEMA>'ORDER BY MEMORY_SIZE_IN_TOTAL

DESC

Union aus den zeilen- und spaltenorientierten Tabellen des Schemas <SCHEMA>, absteigend sortiert nach Größe (Angaben in MB)

ALTER SYSTEM CLEAR TRACES('ALERT','CLIENT', 'INDEXSERVER', 'NAMESERVER', 'STATISTICSERVER','*');

Traces löschen

2965.book Seite 477 Montag, 1. Dezember 2014 9:40 09

Page 16: Übersichten zu Transaktionen, SAP-Hinweisen etc. · PDF file505608 ALE: Reorganisation ... SAP_DROP_TMPTABLES Beseitigt temporäre Datenbankobjekte SAP_UPDATE_DBDIFF SAP BW: ... Z_SAP_NOTE_ANALYZER

AnhangA

14

A.6.3 Administration

SELECTSCHEMA_NAME AS "SCHEMA",TABLE_NAME AS "TABELLE",ROUND(MEMORY_SIZE_IN_TOTAL/1024/1024) AS "SPEICHERPLATZ IN MBYTE"FROM M_CS_TABLESORDER BY "SPEICHERPLATZ IN MBYTE"DESCLIMIT 100

Speicherplatzbedarf der 100 größten spaltenbasierten Tabellen (Angaben in MB)

SELECTSCHEMA_NAME AS "SCHEMA",TABLE_NAME AS "TABELLE",ROUND((ALLOCATED_FIXED_PART_SIZE + ALLOCATED_VARIABLE_PART_SIZE)/1024/1024) AS "SPEICHERPLATZ IN MBYTE"FROM M_RS_TABLESORDER BY "SPEICHERPLATZ IN MBYTE"DESCLIMIT 100

Speicherplatzbedarf der 100 größten zeilenbasierten Tabellen (Angaben in MB)

SQL-Statement Beschreibung

SELECT * FROM "SYS"."EFFECTIVE_ROLES" WHERE USER_NAME = '<USER>'

Ausgabe der Rollen des Users <USER>

MERGE DELTA OF "<SCHEMA>"."<TABLE>" Delta-Merge für die Tabelle "<SCHEMA>"."<TABLE>" durchführen

SELECTSCHEMA_NAME,TABLE_NAME,RAW_RECORD_COUNT_IN_DELTAFROM "SYS"."M_CS_TABLES"WHERE RAW_RECORD_COUNT_IN_DELTA <> 0ORDER BY RAW_RECORD_COUNT_IN_DELTADESC

Anzahl der Delta-Store-Zeilen ausgeben

SELECT * FROM M_SESSION_CONTEXT WHERE CONNECTION_ID =CURRENT_CONNECTION

Anzeige der Prozesse der eigenen Verbindung

SELECT SCHEMA_NAME, OBJECT_NAME, OWNER_NAME from OWNERSHIP

Zeigt Datenbankobjekte (z.B. Tabellen, Prozeduren usw.) und ihren Besitzer an.

SQL-Statement Beschreibung

2965.book Seite 478 Montag, 1. Dezember 2014 9:40 09