Hi Christian,
Op 30 okt 2010, om 09:54 heeft Christian GrĂ¼n het volgende geschreven:
With XQuery Update, all updates are performed at the end of query evaluation. A so-called "pending update list" is created, which includes all update operations to be performed. Probably, this list will get too large to fit into main memory, as it contains all temporary element fragments, which are created by your query.
Of course! (slams forehead). I created a couple of Cocoon pipelines to process one lexicon per XQuery. It ran fine, no memory problems whatsoever. Thanks for your help.
I'll pass this on to Lukas, when he's back; maybe he's got some ideas to reduce memory consumption for your query. It might take a while..
It would be nice to be able to process all documents in an entire database, though I can see that presents difficulties.
Hartelijke groet,
Huib.