I have a flow that receives an XML request. I then call a jdbc outbound endpoint performing a query against an Oracle database. The result of the query is then transformed to XML using an xquery transformer and sent back. The sql from the database returns at most 50 000 rows, but the XML file created by the xquery transformer has 60 lines per row resulting in a very large XML file (15-100 MB). Mule is taking a very long time "mapping/creating" the XML file and I am wondering if I can speed up the process somehow or if I have to rethink my approach.
Regards,
Magnus