Subject: RE: 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: 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
|