[xquery-talk] xquery with large xml file

Michael Kay mhk at mhk.me.uk
Thu Apr 20 13:41:17 PDT 2006

>   Interesting.  I thought about such a function, while 
> reading this thread.  I didn't try it, but I thought it was 
> the most efficient.  Is there some optimization behind the 
> first expression?

Nothing that comes very obviously to mind. I suspect that the main factor is
that there are no calls on user-defined functions and fewer changes of
dynamic context; also one call on string-join() to concatenate a sequence of
5 strings is likely to be faster than 4 calls of concat() to concatenate two

Michael Kay

More information about the talk mailing list