El comando de DB2® RUNSTATS actualiza las estadísticas en el catálogo del sistema acerca de las características de una tabla y/o los índices asociados o de las vistas estadísticas. Es muy recomendable que utilice el comando de
DB2® RUNSTATS para recopilar las estadísticas actuales sobre tablas e índices, especialmente si se ha producido una actividad de actualización significativa o se han creado nuevos índices desde la última vez que se ha ejecutado el comando
RUNSTATS. Este comando proporciona al optimizador la información más precisa con la que determinar el mejor plan de acceso.
Para evitar este tipo de problemas, considere declarar la tabla como volátil utilizando la sentencia ALTER TABLE. Al declarar la tabla volátil, el optimizador considerará la posibilidad de utilizar una exploración de índice en lugar de una exploración de tabla. Los planes de acceso que utilizan tablas volátiles declaradas no dependen de los datos estadísticos existentes para dicha tabla.