노드 이름: XANDOR
의미: 단일 쿼리에서 복합 술어의 평가에 사용되는 다중 인덱스 스캔 결과의 XML 데이터 ANDing에 대한 인덱스를 나타냅니다.
사용될 XANDOR 노드의 순서에서 다음 조건을 충족해야 합니다.
이러한 조건이 모두 충족되지 않는 경우 IXAND 노드가 대신 사용됩니다.
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
각 XISCAN 노드는 인덱스 스캔을 수행하며 규정하는 XML 노드 ID가 있는 XANDOR 노드를 공급합니다. XANDOR 노드는 AND 및 OR 술어를 적용하며 쿼리의 XML 패턴을 규정하는 XML 노드를 리턴합니다.