ノード名: 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 ノードを返します。