XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Conferences Close Tree View
+ Stylus Studio Feature Requests (1192)
+ Stylus Studio Technical Forum (14621)
+ Website Feedback (249)
- XSLT Help and Discussion (7625)
-> + Use of before and after string (3) Sticky Topic
-> - How do I substitute element ty... (1)
-> + How does one add working days ... (4)
-> - Help, I have existing XLT and... (1)
-> + Need help on XSLT issue - (2)
-> + EDI to XML Conversion (7)
-> - XML To JSON Conversion using X... (1)
-> + Formatting Paragraphs to same ... (2)
-> - Grouping of records (1)
-> + Problems with xsd 1.1 (4)
-> + XML to HL7 mapping (3)
-> + XSLT 3 and Iterate (2)
-> + XSL-FO to PDF preview (3)
-> + java.lang.RuntimeException: Er... (2)
-> + Create Acroforms with Stylus X... (2)
-> + How to change XSLT parameter s... (3)
-> + how to change format of the da... (2)
-> + Search "Next 8 Results " doesn... (2)
-> - Support for Git (1)
-> + newbee (8)
-- [1-20] [21-40] [41-60] Next
+ XQuery Help and Discussion (2017)
+ Stylus Studio FAQs (159)
+ Stylus Studio Code Samples & Utilities (364)
+ Stylus Studio Announcements (113)
Topic  
Postnext
Wil InfanteSubject: XSLT Performance/Scalability question
Author: Wil Infante
Date: 24 May 2005 03:15 PM
Hello All,

I'm applying an XSLT to an XML file using Stylus 6 build 287L and am seeing a long processing time. I was wondering if my observed run time is typical and if so if there are any existing initiatives geared towards improving large file processing performance.

Specifically, I am processing a 41 Meg XML file, the task took a little over an hour before results were available in the display/preview/save pane. We tend to apply XSLT's to large XML extracts from our system so scalability is very important to us (these files will only get bigger as our business grows). The scenario properties were set to use the MSXML 4.0 processor and my workstations hardware configuration is as follows:

MS Windows Server 2003 Enterprise Edition
Intel Xeon 3.2Ghz CPU w/2Gig of RAM
Two 36 Gig Fujitsu 15,000 RPM SCSI Disk Drives (each about half full)

Any insights would be appreciated, also I have provided the specific XSLT file and a corresponding XML data file in a zip archive.

Thanks in advance!

Wilfredo Infante
Database Developer
Odimo Inc.


DocumentStylusProblem(1).zip
An XML File and an XSLT

Postnext
Ivan PedruzziSubject: XSLT Performance/Scalability question
Author: Ivan Pedruzzi
Date: 25 May 2005 03:34 PM
Hi Wil

I was able to go down to 32 seconds with indent=no and removing the
strip-space directive

Hope this helps
Ivan Pedruzzi
Stylus Studio Team

Posttop
Wil InfanteSubject: XSLT Performance/Scalability question
Author: Wil Infante
Date: 26 May 2005 09:57 AM
The same scenario you set up runs in 11 sec on the above mentioned box. when I add the indent back in I get a run time of almost 13 secs so the lion share of the time seems to be in the strip-space directive.

Ivan, thanks for your help on this!

Wilfredo Infante
Database Developer
Odimo Inc.

   
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.