The alternative SAX content handler does fewer copies by ~30%. Yet the
reduce copy time does not save more than the introduced overhead to track
nodes for the single copy.

Deep XML Tree
original      228 copies
alternative 167 copies

Micro XML Tree
original      30 copies
alternative 19 copies

The alternate query times:

Whole Execution Time (start up, compile, 10 queries executed)
Time in minutes and seconds.

Query q00 (500mb)
---------------
4m24.469s VXQuery - 1 partition
2m26.115s VXQuery - 2 partitions
1m34.063s VXQuery - 4 partitions

Average Execution time (average of 4-10 queries executed)
Time in milliseconds.

Query q01 (500mb)
---------------
24,724ms VXQuery - 1 partition
12,727ms VXQuery - 2 partitions
  8,364ms VXQuery - 4 partitions

Reply via email to