Nodo XSCAN (Exploración de documento XML)

Este nodo se utiliza para navegar por fragmentos XML con el fin de evaluar expresiones XPath y extraer fragmentos de documentos, si es necesario.
Nota: XQuery sólo está soportado por Visual Explain.

Nombre de nodo: XSCAN

Representa: este nodo procesa las referencias de nodo transferidas por un nodo de unión de bucle anidado (NLJOIN). No se representa con una entrada directa del plan de acceso.

Por ejemplo, considere la siguiente sentencia XQuery:
XQUERY for $i in db2-fn:xmlcolumn("MOVIES.XMLCOL")//actor return $i

El plan de acceso de esta sentencia proporcionado por el programa de utilidad db2exfmt muestra referencias de nodo de un documento de proceso de nodos XSCAN recuperadas por una exploración de tabla en la tabla TELIAZ.MOVIES. El nodo XSCAN en este caso devuelve referencias de nodos de actor encontrados dentro de la colección TELIAZ.MOVIES.XMLCOL.

          Rows 
         RETURN         (   1) 
          Cost 
           I/O 
           |
           180 
         NLJOIN          (   2) 
         10137.9 
          1261 
          /-+\
       180      1 
     TBSCAN  XSCAN  
     (   3)  (   4) 
     21.931   56.2 
        1       7 
       |
       180 
 TABLE: TELIAZ   
     MOVIES 

Comentarios