¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como usar o ST05 para analisar o desempenho de suas aplicações SAP

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 49 Vistas
0
Cargando...
Este é o primeiro post de blog em uma série de posts que cobrem minha transação SAP GUI ST05 . Aqui, mostro o uso direto da ferramenta para começar a realizar análises de desempenho ad hoc de suas aplicações de negócios.

Se você ainda não o fez, por favor, leia o post introdutório Use o ST05 para Analisar a Comunicação do Processo de Trabalho ABAP com Recursos Externos . Lá, explico como minhas transações STATS e STATS_FE ajudam a detectar bugs de desempenho em suas aplicações. Esse post também introduz ST05 como uma ferramenta de análise essencial para encontrar as causas raiz de aplicações que são muito lentas ou consomem muitos recursos. Em particular, ele captura e registra comunicações e transferências de dados entre o processo de trabalho ABAP e componentes externos. Por padrão, essas transmissões não são registradas para evitar a sobrecarga associada.


Você inicia o Rastreamento de Desempenho (às vezes também chamado de Análise de Desempenho ) com o código da transação ST05 . Na tela de início, na área Selecione o Tipo de Rastreamento (Fig. 1), marque as opções que correspondem aos tipos de comunicação que você precisa analisar. Essa escolha deve corresponder às interfaces críticas identificadas por medições anteriores da aplicação em investigação, por exemplo, com as transações STATS ou STATS_FE .


Figura 1 : Na área Selecione o Tipo de Rastreamento na tela de início do ST05 , marque os tipos de rastreamento relevantes. Determine se a hierarquia de chamadas ABAP deve ser registrada na seção Configurar Rastreamento . Em seguida, ative o rastreamento na instância do servidor de aplicativos local clicando em Ativar Rastreamento . O painel Estado do Rastreamento mostra a configuração atual.


ST05 suporta sete interfaces de comunicação através das quais o processo de trabalho ABAP pode trocar informações com componentes externos. Eles são listados na Tabela 1.











Tabela 1: Tipos de rastreamento cobertos por ST05 .
SQL
Buffer
Enqueue
RFC
HTTP
APC
AMC
Acessos ao BD
chamadas a objetos armazenados em buffers do servidor de aplicativos
estabelecer ou liberar bloqueios comerciais SAP (enqueues)
chamadas de função remotas
comunicação HTTP(S)
comunicação WebSocket
troca de mensagens através de canais de publicação/assinatura

O tipo de rastreamento mais comum (pré-selecionado por padrão) é o Rastreamento SQL . Refere-se à comunicação com o servidor de banco de dados. Um nome mais apropriado seria Rastreamento de BD , porque apenas as declarações SQL enviadas ao banco de dados serão registradas. Para capturar as declarações SQL manipuladas pelo buffer de tabelas na instância do servidor de aplicativos ABAP, você deve marcar a opção Rastreamento de Buffer .
Na área Configurar Rastreamento , você pode decidir se as atividades de comunicação relevantes serão registradas juntamente com sua hierarquia de chamadas ABAP desencadeadoras ( Stack Trace = On ). Durante a análise de rastreamento posterior, isso é especialmente útil para eventos encapsulados e chamados por meio de estruturas técnicas genéricas. Como desenvolvedor da codificação de uma aplicação

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?