Nombre de nodo: XANDOR
Representa: la operación AND de índice a través de datos XML de los resultados de varias exploraciones de índice, que se utilizan para la evaluación de predicados complejos a partir de una consulta individual.
Si no se cumple alguna de las condiciones, se utilizará en su lugar la operación de intersección de índice.
Rows
RETURN ( 1)
Cost
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
Cada nodo XISCAN realizará una exploración de índice y alimentará el nodo XANDOR con los ID de nodo XML que se cualifican. aplicará los predicados AND y OR y devolverá los nodos XML que satisfacen el patrón XML de la consulta.