XQuery-profieleringstool

Analyseer en optimaliseer de prestaties van XQuery

  • Ondersteuning voor XQuery 1.0 en XQuery 3.1
  • Profielering op basis van de oproepgrafiek of het aantal keren dat een functie wordt aangeroepen
  • Het registreren van gedetailleerde gegevens om knelpunten te identificeren
  • Opties voor het meten van het aantal keer dat een functie wordt aangeroepen en voor het analyseren van de aanroeprelaties tussen functies
  • Statistieken over het aantal klikken en de duur
  • Directe links van zoekresultaten naar specifieke elementen
  • Het maken van grafieken voor visuele resultaten
  • XQuery-debugger

Prestatieanalyse van XQuery

XQuery-profielering in XMLSpy

Naast de krachtige XQuery-debugger, bevat XMLSpy een XQuery-profieltool waarmee u uw XQuery-code volledig kunt optimaliseren. De XQuery-profieltool monitort en registreert gedetailleerde statistieken voor elke verwerkingsinstructie die tijdens een XQuery-uitvoering wordt uitgevoerd, waardoor u snel knelpunten kunt identificeren en oplossen.

De XQuery-profieleringstool bevat opties om een transformatie te monitoren op basis van een call-diagram of het aantal keren dat een element wordt gebruikt. Wanneer u een XQuery in XMLSpy uitvoert, toont de profieleringstool statistieken, waaronder het aantal keren dat een element wordt gebruikt, de duur en de duur van de onderliggende elementen. Door op een element in het profielvenster te klikken, wordt automatisch het bijbehorende XQuery-document geopend en wordt dat element gemarkeerd, waardoor u problemen met één klik kunt opsporen.

Visualisatie van de resultaten van de profielanalyse

Een grafiek maken op basis van de resultaten van een profiler

XMLSpy genereert zelfs een aanpasbaar overzicht van de resultaten, of een selectie van de resultaten, die door de XQuery-profielanalyse worden geretourneerd. Dit geeft u direct een visuele weergave van de prestaties van uw XQuery-code, die u kunt opslaan of delen met andere teamleden. Naarmate u uw code optimaliseert en de profielgegevens veranderen, wordt het overzicht direct bijgewerkt.

Door de informatie die door de XQuery-profielering wordt weergegeven, in dit visuele formaat te bekijken, kunt u direct zien welke delen van uw code de meeste tijd in beslag nemen om te verwerken, en deze dienovereenkomstig aanpassen om uw XQuery-documenten te optimaliseren.