![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
My query looks like this: xPath = "/pdbdXML/pLKat/pKat/pLGr/pGr[@I='tlg.STLB-Bau.1']"; The attribute "I" is the key of a XML-Doc in the container. So I created the following index: "/pdbdXML/pLKat/pKat/pLGr/pGr/@I" with "edge-attribute-equality-string" |
30ms instead
#3
| |||
| |||
|
|
I am experimenting with dbxml-indexes. And there is no improvement at all. So I guess I did something wrong. My query looks like this: xPath = "/pdbdXML/pLKat/pKat/pLGr/pGr[@I='tlg.STLB-Bau.1']"; The attribute "I" is the key of a XML-Doc in the container. So I created the following index: "/pdbdXML/pLKat/pKat/pLGr/pGr/@I" with "edge-attribute-equality-string" No affects! To find a document in a container with about 4000 docs takes up to one minute. I tried to search with the help of meta-data ("/*[@dbxml:name='tlg.STLB-Bau.1']"). Also one minute. An index on "dbxml:name" with "node-attribute-equality-string" also did nothing. Is there a fast (<10Sec) way to find one document in a container with many (~4000) docs? thank you! Susanne Klemm |
![]() |
| Thread Tools | |
| Display Modes | |
| |