Project

Profile

Help

Bug #3389

closed

Performance regression: sorting nodes into document order

Added by Fady Moussallam over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Performance
Sprint/Milestone:
-
Start date:
2017-08-14
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
9.7, 9.8
Fix Committed on Branch:
9.8
Fixed in Maintenance Release:
Platforms:

Description

Hello,

Some of our queries are taking longer on Saxon 9.7.0-20 than they used to take on Saxon-B 9.0.

In the attached file, you will find a query that seems to be representative of the type of queries that are experiencing the issue.

The attached query is not particularly optimized. It is a stripped down version of the queries we have. Its sole purpose is to show a longer execution time when you run runHE.bat as opposed to runB.bat.

In this case, the increase is in the order of 15/20% but some of our most complex queries are showing as much as a 40% increase.

We would like to avoid having to change the queries themselves as we have a large number of these already running in production so any ideas would be greatly appreciated.

Also worth mentioning, we are actually on Saxon-PE.

Thank you.


Files

case.zip (5.8 MB) case.zip Fady Moussallam, 2017-08-14 10:13

Please register to edit this issue

Also available in: Atom PDF