Nodo de archivo de trabajo

Un nodo de trabajo de trabajo representa un archivo de trabajo, que es una tabla temporal que DB2 genera

DB2 puede generar archivos de trabajo durante las operaciones siguientes:

Los archivos de trabajo se almacenan en la base de datos DSNDB07. La ordenación es la situación más común para generar archivos de trabajo. Si DB2 realiza muchas operaciones de ordenación al mismo tiempo, debe comprobar el número y el tamaño de los espacios de tabla en la base de datos DSNDB07 para cerciorarse de que dispone de suficiente espacio para los archivos de trabajo.

Un nodo de archivo de trabajo se etiqueta con un nombre específico que DB2 asigna o mediante la palabra WORKFILE. El nodo se visualiza, de forma predeterminada, en forma de rectángulo redondeado.

Cómo DB2 accede a un archivo de trabajo

Si un archivo de trabajo se genera a partir de una ordenación o del acceso a la tabla interna durante una unión de exploración de fusión, se genera y se etiqueta dinámicamente como WORKFILE. DB2 utiliza una exploración de archivo de trabajo (WFSCAN) para acceder a este tipo de archivo de trabajo.

Si el archivo de trabajo se genera a partir de una expresión de tabla, una subconsulta no correlacionada, un esquema de copo de nieve de unión en estrella o una materialización de vista, el optimizador trata el archivo de trabajo como una tabla base y asigna al archivo de trabajo un nombre específico. Como no hay ningún índice definido en el archivo de trabajo, normalmente DB2 utiliza una exploración de espacio de tabla (TBSCAN) para acceder a este archivo de trabajo. DB2 puede calcular el número de filas del archivo de trabajo en función del origen del archivo de trabajo y, a continuación, DB2 determina conforme a ello, el plan de acceso.


Feedback