Perfilador de XQuery

Analisar e otimizar o desempenho de consultas XQuery

  • Suporte para XQuery 1.0 e XQuery 3.1
  • Perfilamento baseado no grafo de chamadas ou na contagem de acessos
  • Registro de métricas detalhadas para identificar gargalos
  • Opções de perfilagem para contagem de acessos e análise de chamadas de função
  • Métricas sobre o número de acessos e a duração
  • Links diretos dos resultados para os elementos
  • Criação de gráficos para resultados visuais
  • Depurador de XQuery

Perfil de XQuery

Perfilador de XQuery no XMLSpy

Além do poderoso depurador XQuery, o XMLSpy inclui um perfilador XQuery para otimizar completamente o seu código XQuery. O perfilador XQuery monitora e registra métricas detalhadas para cada instrução de processamento executada durante a execução de um código XQuery, ajudando você a identificar e eliminar gargalos de forma rápida.

O analisador de desempenho do XQuery inclui opções para monitorar uma transformação com base no grafo de chamadas ou na contagem de ocorrências. Ao executar uma consulta XQuery no XMLSpy, o analisador exibe métricas, incluindo a contagem de ocorrências, a duração e a duração dos elementos descendentes. Clicar em qualquer elemento listado na janela do analisador abre automaticamente o documento XQuery associado e destaca o elemento, facilitando a identificação de problemas com um único clique.

Análise dos resultados do perfil

Criar um gráfico a partir dos resultados do analisador de desempenho

O XMLSpy também gera um gráfico personalizável dos resultados, ou de um subconjunto dos resultados, retornados pelo analisador de desempenho do XQuery, fornecendo uma representação visual instantânea do desempenho do seu código XQuery, que você pode salvar ou compartilhar com outros membros da equipe. À medida que você otimiza seu código e os dados do analisador são alterados, o gráfico é atualizado em tempo real.

Ao visualizar as informações fornecidas pelo analisador de desempenho do XQuery neste formato visual, você pode identificar imediatamente quais partes do seu código estão consumindo mais tempo de processamento e ajustá-las adequadamente para otimizar seus documentos XQuery.