This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: key vs DTD ID attribute Performance issue
- To: xsl-list at mulberrytech dot com
- Subject: RE: key vs DTD ID attribute Performance issue
- From: Sebastian Rahtz <sebastian dot rahtz at computing-services dot oxford dot ac dot uk>
- Date: Mon, 4 Dec 2000 12:03:10 +0000
- References: <6B2A5AEA929FD411AE41009027CA88E31D43E4@WWMESSD048>
- Reply-To: xsl-list at mulberrytech dot com
Kay Michael writes:
> > by the way, do items read in using document() get added to the key
> > index?
>
> Saxon maintains a separate set of indexes (hash tables, actually) for each
> document. An index for key K on document D is built the first time key(K, x)
> is used with D as the context document.
This is a bit sad (albeit understandable). So I cannot have a master
document which includes lots of small bits using document(), and
maintain a lookup table across the whole set of documents?
sebastian
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list