ノード名: XANDOR
意味: 複数の索引スキャンの結果に対して行う、XML データに対する索引の ANDing。これは、単一照会の複雑な述部を評価するために使用されます。
これらのいずれかの条件が満たされない場合、代わりに「索引の論理積」操作が使用されます。
行数
RETURN
( 1)
コスト
入出力
|
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 ノードを返します。