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.
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.

