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.