XMLSpyには、強力なXQueryデバッガーに加えて、XQueryコードを完全に最適化するためのXQueryプロファイラーが搭載されています。XQueryプロファイラーは、XQueryの実行中に実行される各処理命令の詳細な情報を監視・記録し、ボトルネックを迅速に特定し、解消するのに役立ちます。
XQueryプロファイラには、呼び出しグラフやヒット数に基づいて変換を監視するためのオプションが用意されています。XMLSpyでXQueryを実行すると、プロファイラはヒット数、実行時間、および子要素の実行時間などの指標を表示します。プロファイラウィンドウに表示されている要素をクリックすると、関連するXQueryドキュメントが自動的に開き、その要素がハイライト表示されるため、ワンクリックで問題箇所を特定できます。
