BC490: ABAP Performance Tuning

Prihajajoče izvedbe

Nivo:For IT professionals
Prodajalec:SAP
Teme:ERP
Trajanje (dni):5
Ur/dan:8
Tip učenja:V učilnici
Cena:1.870€ + DDV

Gain the knowledge necessary to identify and improve performance issues in ABAP programs. Understand the basics of ABAP related Basis functionality and architecture and learn how to optimize performance in your ABAP applications.

Goals

  • Learn to monitor and analyze the performance of ABAP programs in context with the system resources.
  • Learn to optimize database accesses and ABAP processing.
  • Learn to work with essential tools like ABAP run time analysis, SQLM and SQL trace, workload analysis, code inspector, etc.
  • Learn the basics of SAP Memory Management in context with ABAP programming


Audience

  • Developer
  • Developer Consultant
  • Technology Consultant


Course based on software release

  • SAP ECC 6.07
  • ADT 2.13 (ABAP Development Tools)


Content

Architecture of SAP NetWeaver Application Server (AS) ABAP

  • Outlining the Architecture of SAP NetWeaver AS ABAP


Memory Management

  • Identifying Memory Areas
  • Analyzing Memory Allocation
  • Defining the architecture of a work process
  • Analyzing Memory Consumption
  • Analyzing ABAP Reports at Design Time


Performance Analysis

  • Outlining the Components of a Dialog Step
  • Analyzing the Components of a Dialog Step with Transaction STAD
  • Measuring Times in ABAP Reports


Database Access

  • Measuring Performance Aspects of a Database
  • Searching for Expensive SQL Statements at Runtime
  • Analyzing Expensive SQL Statements at Runtime
  • Understanding Database Index Access
  • Using Database Indexes
  • Creating Database Indexes
  • Analyzing Previous Database Accesses


Programming Database Access

  • Accessing Single Database Tables
  • Accessing Multiple Database Tables
  • Describing Performance when Accessing Multiple Database Tables


Data Buffering

  • Defining Buffering on Database Tables
  • Performing Buffering on Database Tables
  • Analyzing Table Buffering
  • Monitoring the Content of the Table Buffers


Buffering Data Objects

  • Creating Buffer Modules
  • Using Shared Memory, Shared Buffer and Shared Objects
  • Using ABAP Shared Objects


Internal Tables

  • Defining Internal Tables
  • Accessing Internal Tables
  • Outlining Advanced Topics with Internal Tables
  • Analyzing ABAP Reports at Runtime


Remote Function Calls

  • Outlining the Basics of Remote Function Calls (RFC)
  • Analyzing synchronous RFCs
  • Analyzing UI-related RFCs
  • Analyzing asynchronous RFCs

 

 

Essential

  • BC400 ABAP Workbench Foundations
  • Programming experience in ABAP


Recommended

  • SAPTEC Fundamentals of SAP NetWeaver Application Server
  • BC401 ABAP Objects
  • BC430 ABAP Data Dictionary
Termin ni potrjen

19. februar 2018 - 23. februar 2018

  • Cena: 1.870€ + DDV
Pokaži urnik

Za več informacij nas kontaktirajte na telefonsko številko: 01 568 40 40 ali trzenje@housing.si.

Naša spletna stran uporablja piškotke, ki se naložijo na vaš računalnik. Ali se za boljše delovanje strani strinjate z njihovo uporabo?

Več o uporabi piškotkov

Uporaba piškotkov na naši spletni strani

Pravna podlaga

Podlaga za obvestilo je spremenjeni Zakon o elektronskih komunikacijah (Uradni list št. 109/2012; v nadaljevanju ZEKom-1), ki je začel veljati v začetku leta 2013. Prinesel je nova pravila glede uporabe piškotkov in podobnih tehnologij za shranjevanje informacij ali dostop do informacij, shranjenih na računalniku ali mobilni napravi uporabnika.

Kaj so piškotki?

Piškotki so majhne datoteke, pomembne za delovanje spletnih strani, največkrat z namenom, da je uporabnikova izkušnja boljša.

Piškotek običajno vsebuje zaporedje črk in številk, ki se naloži na uporabnikov računalnik, ko ta obišče določeno spletno stran. Ob vsakem ponovnem obisku bo spletna stran pridobila podatek o naloženem piškotku in uporabnika prepoznala.

Poleg funkcije izboljšanja uporabniške izkušnje je njihov namen različen. Piškotki se lahko uporabljajo tudi za analizo vedenja ali prepoznavanje uporabnikov. Zato ločimo različne vrste piškotkov.

Vrste piškotkov, ki jih uporabljamo na tej spletni strani

Piškotki, ki jih uporabljamo na tej strani sledijo smernicam:

1. Nujno potrebni piškotki

Tovrstni piškotki omogočajo uporabo nujno potrebnih komponent za pravilno delovanje spletne strani. Brez teh piškotov servisi, ki jih želite uporabljati na tej spletni strani, ne bi delovali pravilno (npr. prijava, nakupni proces, ...).

2. Izkustveni piškotki

Tovrstni piškotki zbirajo podatke, kako se uporabniki vedejo na spletni strani z namenom izboljšanja izkustvene komponente spletne strani (npr. katere dele spletne strani obiskujejo najpogosteje). Ti piškotki ne zbirajo informacij, preko katerih bi lahko identificirali uporabnika.

3. Funkcionalni piškotki

Tovrstni piškotki omogočajo spletni strani, da si zapomni nekatere vaše nastavitve in izbire (npr. uporabniško ime, jezik, regijo) in zagotavlja napredne, personalizirane funkcije. Tovrstni piškotki lahko omogočajo sledenje vašim akcijam na spletni strani.

4. Oglasni ali ciljani piškotki

Tovrstne piškotke najpogosteje uporabljajo oglaševalska in družabna omrežja (tretje strani) z namenom, da vam prikažejo bolj ciljane oglase, omejujejo ponavljanje oglasov ali merijo učinkovitost oglaševalskih akcij. Tovrstni piškotki lahko omogočajo sledenje vašim akcijam na spletu.

Nadzor piškotkov

Za uporabo piškotkov se odločate sami. Piškotke lahko vedno odstranite in s tem odstranite vašo prepoznavnost na spletu. Prav tako večino brskalnikov lahko nastavite tako, da piškotkov ne shranjujejo.

Za informacije o možnostih posameznih brskalnikov predlagamo, da si ogledate nastavitve.

Upravljalec piškotkov

Housing Co. d.o.o.