0 / 0
Volver a la versión inglesa de la documentación
Comprobación de la falta de estadísticas en Data Virtualization
Última actualización: 26 nov 2024
Comprobación de la falta de estadísticas en Data Virtualization

Puede utilizar SQL para determinar si faltan estadísticas para una tabla virtual específica.

Para determinar si faltan estadísticas a nivel de tabla para una tabla virtual, utilice la consulta siguiente.

select cast(TABNAME as varchar(25)), TYPE, COLCOUNT, STATS_TIME
  from SYSCAT.TABLES
  where TABSCHEMA='schema'   
    and CARD=-1;

Sustituya Schema por el nombre de esquema de la tabla virtual. La sentencia devuelve una lista de todos los objetos del esquema que tienen un valor de CARD igual a -1, lo que indica que no se han recopilado estadísticas a nivel de tabla.

Para determinar si faltan estadísticas a nivel de columna para una tabla virtual, utilice la consulta siguiente.

select cast (COLNAME as varchar(25))
  from SYSSTAT.COLUMNS
  where TABSCHEMA='schema' 
    and TABNAME='table_name' 
    and COLCARD=-1
    and NUMNULLS=-1;

Sustituya schema por el nombre de esquema y table_name por el nombre de la tabla virtual. La sentencia devuelve una lista de todos los objetos del esquema que tienen un valor de COLCARD y NUMNULLS igual a -1, lo que indica que no se han recopilado estadísticas a nivel de columna.

Nota: No todas las columnas de una tabla requieren estadísticas a nivel de columna.
Búsqueda y respuesta de IA generativa
Estas respuestas las genera un modelo de lenguaje grande en watsonx.ai que se basa en el contenido de la documentación del producto. Más información