Nom du noeud : XANDOR
Représente : L'index des données XML. Ajout des résultats de plusieurs analyses d'index utilisés pour évaluer les prédicats complexes d'une requête unique.
Si l'une de ces conditions n'est pas remplie, c'est le noeud Intersection d'index qui est utilisé.
Lignes
RETURN
( 1)
Coût
I/O
|
0.00915933
NLJOIN
( 2)
985.789
98.9779
/--+--\
2.96215 0.00309213
FETCH XSCAN
( 3) ( 11)
340.113 217.976
19 27
/---+---\
2.96215 210000
RIDSCN TABLE: DB2XML
( 4) TPCHX
332.008
18
|
2.96215
SORT
( 5)
331.957
18
|
2.96215
XANDOR
( 6)
331.784
18
+----------------+--------+-------+----------------+
355.62 6996.81 105000 105000
XISCAN XISCAN XISCAN XISCAN
( 7) ( 8) ( 9) ( 10)
165.892 3017.54 1.6473e+06 851554
9 81 27768 14898
| | | |
210000 210000 210000 210000
XMLIN: DB2XML XMLIN: DB2XML XMLIN: DB2XML XMLIN: DB2XML
TPCHX_IDX TPCHX_IDX TPCHX_IDX TPCHX_IDX
Chaque noeud XISCAN effectue une analyse d'index et fournit au noeud XANDOR les ID de noeud XML de qualification. Le noeud XANDOR applique les prédicats AND et OR et retourne le noeuds XML qui sont conformes au modèle XML de la requête.