Visão Geral
Obtenha o conhecimento necessário para identificar e melhorar problemas de desempenho em programas ABAP. Compreenda os fundamentos da arquitetura e funcionalidade do Basis relacionadas ao ABAP e aprenda como otimizar o desempenho em seus aplicativos ABAP.
Objetivo
Após realizar este curso você será capaz de:
- Aprenda a monitorar e analisar o desempenho de programas ABAP em contexto com os recursos do sistema.
- Aprenda a otimizar os acessos ao banco de dados e processamento ABAP.
- Aprenda a trabalhar com ferramentas essenciais como análise de tempo de execução ABAP, SQLM e rastreamento de SQL, análise de carga de trabalho, inspetor de código, etc.
- Aprenda os fundamentos do SAP Memory Management no contexto da programação ABAP
Publico Alvo
- Desenvolvedor
- Consultor
Desenvolvedor
- Consultor de
Tecnologia
Pre-Requisitos
- ABAP Workbench Foundations
- Experiência de programação em ABAP
Informações Gerais
- Carga horaria 32h
- Se noturno o curso e ministrado de segunda-feira a sexta-feira das 19h as 23h, total de 8 noites,
- Se aos sábados o curso e ministrado de 09h às 18h, total de 4 sábados
Materiais
Português/Inglês
Conteúdo Programatico
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
TENHO INTERESSE