[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] optimize XPath query to speed up processing


Subject: RE: [xsl] optimize XPath query to speed up processing
From: "Jiang, Peiyun" <Peiyun.Jiang@xxxxxx>
Date: Thu, 8 Aug 2002 09:54:29 -0400

Is "/*/*/section|/*/*/*/section|/*/*/*/*/section" more efficient than
"//section"?

Peiyun Jiang

-----Original Message-----
From: Michael Kay [mailto:michael.h.kay@xxxxxxxxxxxx]
Sent: Thursday, August 08, 2002 9:47 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] optimize XPath query to speed up processing


> 
> I d like to optimize the following Xpath query :
> 
> "//a/@href  | //go/@href  | //card/@onenterforward | 
> //card/@onenterbackward | //card/@ontimer  | 
> //template/@onenterforward
> | //template/@onenterbackward | //template/@ontimer  | //img/@src  |
> //option/@onpick "
> 

If you only execute this once, it's not going to be easy: declaring a
key might help, but maybe not much. If you execute it more than once,
then put it in a global variable.

Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx 


 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
Keywords