A navegação e a cópia da árvore de mensagens pode reduzir o desempenho do fluxo de mensagens, portanto, é importante usá-los apropriadamente e limitar seu uso sempre que possível.
Caminhos longos são ineficientes, então assegure-se de minimizar seu uso, especialmente em loops. Usar variáveis de referência e ponteiros em ESQL e Java™ pode melhorar o desempenho. Quando possível, construia uma árvore de mensagens menor usando analisadores compactos (como XMLNSC, DFDL, MRM XML, RFH2C) e análise seletiva.
Além dessas técnicas, o efeito de copiar a árvore de mensagens é reduzido se você também reduzir o tamanho da árvore de mensagens utilizando os analisadores compactos e a análise opaca. Para informações adicionais, consulte Desempenho da Análise e do Fluxo de Mensagens.