Avaliar o desempenho de uma página do portal

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Avalie o desempenho dos widgets em uma página em relação aos benchmarks de desempenho especificados por você.

    Antes de Iniciar

    Função necessária: sp_admin ou administrador

    Procedimento

    1. Ative o Performance Analyzer para os portais que você deseja avaliar.
      Por padrão, o Performance Analyzer está habilitado para o Portal de serviços (SP).
      1. No filtro de navegação, insira sys_properties.list.
      2. Filtre a lista inserindo sp_allow_perf_debug_option_for_portals no campo Nome.
      3. Selecione o registro sp_allow_perf_debug_option_for_portals.
      4. No campo Valor, insira os sufixos dos portais a serem analisados.
      Para usuários com as funções sp_admin ou admin, o ícone do Performance Analyzer aberto ( ícone do Performance Analyzer aberto) aparece nas páginas dos portais especificados.
    2. Navegue até a página do portal que você deseja analisar.
    3. Selecione o ícone Abrir Performance Analyzer ( ícone Abrir Performance Analyzer).
      O Performance Analyzer é aberto em outra guia do navegador. O campo URL da página do portal é preenchido automaticamente com o URL da página na qual você abre o Performance Analyzer.
    4. Na guia Detalhes de Benchmarks, insira os benchmarks de desempenho para analisar a página.
      Benchmarks Descrição
      Tempo de carregamento do widget (ms) O tempo, em milissegundos (ms), que leva para um widget carregar na página.
      Tempo de execução de ACL (ms) O tempo, em milissegundos (ms), que leva para um widget executar todas as ACLs aplicáveis.
      Tempo de execução de chamada de banco de dados (ms) O tempo, em milissegundos (ms), que leva para um widget executar consultas ao banco de dados.
      Tempo de execução da regra de negócio (ms) O tempo, em milissegundos (ms), que leva para um widget executar regras de negócio.
      Tempo de chamadas do Ajax (ms) O tempo, em milissegundos (ms), que leva para um widget executar chamadas AJAX.
      Tempo de espera do Ajax (segundos) O tempo, em segundos (s), de espera pelas chamadas AJAX após o carregamento da página.
    5. Selecione Validar.
      Nota:
      Durante a validação, evite interagir com outras páginas na instância, pois isso pode afetar os resultados da avaliação da página.
      O Performance Analyzer retorna os resultados do parâmetro de comparação, que incluem todos os widgets na página que excedem os parâmetros de comparação e detalhes sobre seu desempenho.
    6. Revise os resultados do parâmetro de comparação.
      OpçãoEtapas
      Detalhes do benchmark

      Na lista Resultados do parâmetro de comparação, selecione um widget ou a API AJAX para exibir detalhes adicionais sobre suas ACLs, regras de negócio ou chamadas de banco de dados.

      Resultados de desempenho para cada widget na página da exibição de detalhes do parâmetro de comparação

      Visualização
      1. Selecione Mostrar visualização.

        Todos os widgets na página que excedem os benchmarks especificados são realçados na página.

      2. Selecione o ícone de informações ( ícone de informações.) para que um widget realçado exiba os resultados do parâmetro de comparação.

        O desempenho de um widget resulta da exibição Visualização

    7. Opcional: Para avaliar a página em relação a diferentes benchmarks, selecione Recomeçar e insira novos benchmarks.

    O que Fazer Depois

    Considere atualizar todos os widgets que não atendam aos benchmarks de desempenho para melhorar o desempenho da página. Por exemplo, se o script do servidor de um widget demorar muito para carregar, avalie se o script pode ser aprimorado para carregar mais rápido.