[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: transform optimization for a schema-constrained do

Subject: RE: transform optimization for a schema-constrained domain
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Wed, 25 Jul 2001 18:13:20 +0100
query time tamino
The Tamino XML database (from Software AG) uses schema knowledge to optimize
queries against a database (the queries are currently written in a language
that's somewhere between XPath and XQuery). But this is a rather different
scenario, because the database can do a lot of work at document loading time
to set up metadata that's useful at query time. An XSLT processor generally
has only raw XML as its input, so there's a real risk that optimisation time
will exceed transformation time - especially if it means reading and
analysing a schema.

Another problem is that you can't bind a stylesheet to a particular schema
at the time it is compiled - though I guess one could get around that.

In short, I don't think anyone is doing this in an XSLT processor today. I
might be wrong, of course.

Mike Kay

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of
> Huebel, David
> Sent: 25 July 2001 16:57
> To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx'
> Subject:  transform optimization for a schema-constrained domain
>
>
> Hello,
>
> Are there any XSLT processors that can use a schema for the
> input domain to
> improve performance?  For example, I'm currently using Saxon
> and would love
> to say
>
> Templates templates =
>     transformerFactory.newTemplates(transformSource, inputSchema);
>
> so that Saxon would use its knowledge of the input domain to
> create a faster
> implementation of the transform.
>
> Has this been implemented anywhere, and does anyone have any
> comments on its
> usefulness?
>
> David
>
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.