Nodo de tabla

Un nodo de tabla representa una tabla que está referenciada en la sentencia SQL. La tabla referenciada puede ser una tabla base, una tabla temporal global o una vista.

Una sentencia SQL puede hacer referencia a la misma tabla varias veces; cada referencia se representa mediante un nodo de tabla.

Un nodo de tabla se etiqueta con el nombre de la tabla referenciada y, de forma predeterminada, se visualiza en forma de rectángulo. En la etiqueta también se pueden visualizar el nombre de correlación, el nombre de creador o la cardinalidad de la tabla. Si el programa de utilidad RUNSTATS no ha recopilado las estadísticas de la tabla, el nodo de tabla aparece con un contorno rojo. Si el optimizador utiliza el valor predeterminado de la cardinalidad de la tabla, la cardinalidad se marca como el valor predeterminado. El valor de cardinalidad de la tabla se almacena en la tabla de catálogo SYSIBM.SYSTABLES como -1; pero el optimizador utiliza 10 000 como el valor predeterminado.

Si RUNSTATS no ha recopilado estadísticas, el optimizador no utilizará necesariamente los valores predeterminados. Si actualiza manualmente los valores en SYSIBM.SYSTABLES, el optimizador utiliza estos valores en lugar de los valores predeterminados.

Cómo DB2 accede a una tabla

DB2 accede a la tabla utilizando una exploración de espacio de tabla (TBSCAN), un acceso a índices único o múltiple con captación (FETCH) o una captación directa (DFETCH). El optimizador de DB2 determina el método de acceso en función de las estadísticas de tabla que aparecen listadas en la siguiente tabla. Estas estadísticas se listan como atributos en la ventana Descriptor para un nodo de tabla. Para proporcionar estas estadísticas, utilice el programa de utilidad RUNSTATS para recopilarlas o actualice manualmente la tabla de catálogo SYSIBM.SYSTABLES. Si no proporciona estas estadísticas, DB2 utiliza los valores predeterminados que aparecen listados en la siguiente tabla.
Tabla 1. Estadísticas de tabla que el optimizador utiliza
Atributo Descripción Valor predeterminado
Filas Número total de filas 10 000
Páginas Número total de páginas 501
Porcentaje de filas comprimidas Porcentaje de las filas comprimidas 0

Feedback