Actualizar las estadísticas de una tabla (ANALYZE TABLE)
MySQLMantenimientoComando
ANALYZE TABLE customer;Qué hace
Vuelve a calcular las estadísticas de distribución de índices/claves de la tabla para que el optimizador pueda elegir mejores planes.
Cuándo usarlo
Cuando aparecen planes de consulta malos tras cambios masivos de datos.
Precaución
Mientras se ejecuta se toma un breve metadata lock sobre la tabla. En InnoDB se basa en muestras; aumente innodb_stats_persistent_sample_pages para mayor precisión.