ARTICULO: Funcionamiento de Auto Update Statistics evaluation

Como ya comentamos en una artículo anterior, el AUS de Informix está formado por varios componentes. Uno de ellos es el Auto Update Statistics Evaluation (AUSE), que es la tarea encargada de generar las sentencias de actualización de estadísticas. Vamos a ver un poco más en detalle la forma de funcionar.

A rasgos generales, la tarea mira en la tabla mon_table_profile para obtener los datos recolectados de las tablas y, en base a ellos, generar las sentencias que se escriben en la tabla aus_command.

Esta generación de sentencias sigue una serie de reglas básicas que son las siguientes:
– Todas las tablas se actualizan en modo LOW
– Todos los primeros campos de índices se actualizan en modo HIGH
– El resto de claves de los índices se actualizan en modo MEDIUM
– La resolución mínima para el modo MEDIUM es de 2.0
– La confianza mínima para el modo MEDIUM es de 0.95
– La resolución mínima para el modo HIGH es de 0.5

Siguiente estas reglas se generan las sentencias de actualización de estadísticas. Sin embargo, podemos lanzar de forma manual nuestras propias sentencias para todas o para alguna de las tablas o índices. Este lanzamiento reemplaza la sentencia generada de forma automática por la que hemos lanzado de forma manual, lanzando esta última desde ese momento.

Para más información relacionada con este o cualquier otro tema de informix, no dude en ponerse en contacto con nosotros en info@proyectosysoluciones.es

Proyectos y Soluciones
Proyectos y Soluciones
Artículos: 163