• No results found

SAP Service Tools for Performance Analysis

N/A
N/A
Protected

Academic year: 2021

Share "SAP Service Tools for Performance Analysis"

Copied!
26
0
0

Loading.... (view fulltext now)

Full text

(1)

SAP Service Tools for

Performance Analysis

Kerstin Knebusch Active Global Support

(2)

© 2013 SAP AG. All rights reserved. 2

Performance Analysis

Wait event based

Focus on statements causing high load and / or high wait time

(3)

© 2013 SAP AG. All rights reserved. 3

SAP Service tools for Performance Analysis

Integrated into Solution Manger Self Service Session available for customers as

“SAP Technical Performance Optimization – Self_SQL”

Data collected on satellite system

Integration provided in service session

This presentation will not focus on the integration in the solution manager, but on

the tools used to collect the data and answer typical questions

What are the requirements?

Where does the data come from?

What is the benefit (for the administrator of the system)?

ST-PI

ST-A/PI

BI in Solution

Manager

SAP and Oracle workload data

integrated in

workbench

and

(4)

© 2013 SAP AG. All rights reserved. 4

SAP Servicetool for Performance Analysis

Data source: ST-PI (at least ST-PI SP7 and available notes, better SP8)

Program (start with SE38 or SA38)

/SDF/RSORADLD_NEW ( function /SDF/DLD_SQL_STMTS_ORA) statement download

Functions (start with SE37, additional Cockpit might be provided in the future )

/SDF/DLD_ORA_CONFIG_CHECKS

/SDF/DLD_ORA_HOURLY_KEY_FIG

/SDF/DB_TIME_HIST_WITH_OBJ

/SDF/DLD_ORA_IO_KEYFIG

Graphic display for functions in charts only in solution

manager and generated word reports, but

Usage for display is an option if no other tools are on your

fingertips at that point in time (specifically on older ERP

releases)

Can be called in SE37 for some functions use RSORASTT

for better display options

Statement download is providing screens for selection

and display and can be used as an alternative for

(5)

© 2013 SAP AG. All rights reserved. 5

SAP Servicetool for Performance Analysis

RSORASTT (see note 1314689) is available for SAP customers

With pre build scripts providing charts for mainstream selections

Script collection 1438410 is integrated

(6)

© 2013 SAP AG. All rights reserved. 6

SAP Servicetool for Performance Analysis : RSORASTT

RSORASTT - > graphics to support better identification of bottlenecks

See the wait events color coded

Identify peak wait times easily in a chart

Check for special hours of complain either here or in the function

(7)

© 2013 SAP AG. All rights reserved. 7

SAP Servicetool for Performance Analysis : TPO session

TPO session - > based on /SDF/DB_TIME_HIST_WITH_OBJ

See the wait events color coded (next release, depends on ST package)

(8)

© 2013 SAP AG. All rights reserved. 8

SAP Servicetool for Performance Analysis : TPO session

TPO session - > based on /SDF/DLD_ORA_IO_KEYFIG

See the wait events color coded (next release, depends on ST package)

(9)

© 2013 SAP AG. All rights reserved. 9

SAP Servicetool for Performance Analysis :

/sdf/RSORADLD_NEW

SE38: /sdf/RSORADLD_NEW

Main purpose

Select statements for service session (Early watch, Technical Performance Optimization)

Display of analysis details for support consultant

What is interesting for daily use

Select statements from history or cache (as of ST-PI SP7)

All common details as typically known from DBACockpit available

(but SAP Basis release independent, downward compatible to 46C)

Filter options for selection available

Check statements related to specific hours

Display

ABAP source directly from here (if applicable)

Active session history

Hourly load data

Plans from history

(10)

© 2013 SAP AG. All rights reserved. 10

(11)

© 2013 SAP AG. All rights reserved. 11

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

Display statements based on SQL_ID with relevant load

data

(12)

© 2013 SAP AG. All rights reserved. 12

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

Main leading columns are fixed

Verify other load details while still having the reference to

the SQL_ID available

(13)

© 2013 SAP AG. All rights reserved. 13

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

(14)

© 2013 SAP AG. All rights reserved. 14

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

Details can be used to

analyze the reason of

system behavior

(15)

© 2013 SAP AG. All rights reserved. 15

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

(16)

© 2013 SAP AG. All rights reserved. 16

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

Check for which access most of the time is needed

Don‘t forget to check if the number of samples is significant

Check all other details

(17)

© 2013 SAP AG. All rights reserved. 17

SAP Servicetool for Performance Analysis :

SE38: /sdf/RSORADLD_NEW

ASH on plan id level with

Filter predicates direct display

More details displayed for index and table if available

Compression

Last DDL

(18)

© 2013 SAP AG. All rights reserved. 18

SAP Servicetool for Performance Analysis : TPO session

Benefit: data integration

Load Data

Program Information

Object information (table, field description, available solution)

(19)

© 2013 SAP AG. All rights reserved. 19

SAP Servicetool for Performance Analysis : TPO session

(20)

© 2013 SAP AG. All rights reserved. 20

SAP Servicetool for Performance Analysis: SQL Monitor

SQL Monitor:

SQLM

(shipment with SAP Basis 7.40 and

Kernel 7.21

also provided: down port with notes)

/sdf/ZQLM (note 1855676)

ST-PI SP8 July 2013

Advantage

(business case for statement

optimization)

Identify the related main program or

transaction for statement recorded in

cache or workload repository

(21)

© 2013 SAP AG. All rights reserved. 21

SAP Servicetool for Performance Analysis: SQL Monitor

Select options:

Request type = transaction

(22)

© 2013 SAP AG. All rights reserved. 22

SAP Servicetool for Performance Analysis: SQL Monitor

Merge info from database and ABAP kernel to identify the origin of a statement

/SDF/ZQLM

(23)

© 2013 SAP AG. All rights reserved. 23

SAP Servicetool for Performance Analysis: SQL Monitor

Outlook

Tool to be provided in allowing collection of hourly samples, also from ABAP

point of view to provide the missing piece of information

(24)

© 2013 SAP AG. All rights reserved. 24

SAP Servicetool for Performance Analysis

Summary

Lots of different tools

Complicated problems will need some expertise to be resolved

(25)
(26)

© 2013 SAP AG. All rights reserved. 26

No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice.

Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

Microsoft, Windows, Excel, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation.

IBM, DB2, DB2 Universal Database, System i, System i5, System p, System p5, System x, System z, System z10, System z9, z10, z9, iSeries, pSeries, xSeries, zSeries, eServer, z/VM, z/OS, i5/OS, S/390, OS/390, OS/400, AS/400, S/390 Parallel Enterprise Server, PowerVM, Power Architecture, POWER6+, POWER6, POWER5+, POWER5, POWER, OpenPower, PowerPC, BatchPipes, BladeCenter, System Storage, GPFS, HACMP, RETAIN, DB2 Connect, RACF, Redbooks, OS/2, Parallel Sysplex, MVS/ESA, AIX, Intelligent Miner, WebSphere, Netfinity, Tivoli and Informix are trademarks or registered trademarks of IBM Corporation.

Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Adobe, the Adobe logo, Acrobat, PostScript, and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or other countries.

Oracle is a registered trademark of Oracle Corporation.

UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group.

Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc.

HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Massachusetts Institute of Technology.

Java is a registered trademark of Sun Microsystems, Inc.

JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

SAP, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign, SAP BusinessObjects Explorer, StreamWork, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries.

© 2013 SAP AG. All rights reserved

Business Objects and the Business Objects logo, BusinessObjects, Crystal Reports, Crystal Decisions, Web Intelligence, Xcelsius, and other Business Objects products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Business Objects Software Ltd. Business Objects is an SAP company.

Sybase and Adaptive Server, iAnywhere, Sybase 365, SQL Anywhere, and other Sybase products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of Sybase, Inc. Sybase is an SAP company.

All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

The information in this document is proprietary to SAP. No part of this document may be reproduced, copied, or transmitted in any form or for any purpose without the express prior written permission of SAP AG.

This document is a preliminary version and not subject to your license agreement or any other agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be binding upon SAP to any particular course of business, product strategy, and/or development. Please note that this document is subject to change and may be changed by SAP at any time without notice. SAP assumes no responsibility for errors or omissions in this document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of

merchantability, fitness for a particular purpose, or non-infringement.

SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the use of these materials. This limitation shall not apply in cases of intent or gross negligence.

References

Related documents

Xue( Snow) Rui Bhoopesh Mishra Ken Kemner Robert Sanford Tom Johnson Craig Lundstrom et al. Silke Nissen Jarrod Pollock

2003: Records of two bumble bee species new for the Czech Republic and Slovakia (Hymenoptera: Apoidea: Bombini). 2005:

The purpose of this qualitative multiple case study was to gain an understanding of how leaders in an engineering consulting organization facilitate the transfer of tacit

In Chapter Three, I seek to establish a parallel between Qatar’s foreign policy ambitions, its anomalous embracing of the Islamist tendencies of the Arab Spring whilst maintaining

Review periods are dependent on individual risk and need, but if the case is managed at Multi Agency Public Projection Arrangement Level 2 or 3 cases are reviewed within a maximum

In the present study, consistent with other studies, we found that the consumption of unsaturated fats, olive oil in particular, by MS patients is 13 times less, and

It is cultivated commer- cially in Costa Rica as a spice herb; it contains an oil having an anise-like odor, and the fresh aerial parts of this plant are sold in the super- market

We currently recommend INTRACOR and pha- coemulsification to patients who request refractive surgery and good distance and near visual acuity, because of its efficacy, its good