Eso es realmente un mensaje informativo.
Es probable que esté haciendo OPTIMIZE en una tabla InnoDB (tabla que usa el motor de almacenamiento InnoDB, en lugar del motor de almacenamiento MyISAM ).
InnoDB no admite OPTIMIZE como lo hace MyISAM. Hace algo diferente. Crea una tabla vacía y copia todas las filas de la tabla existente en ella, y esencialmente elimina la tabla anterior y cambia el nombre de la tabla nueva, y luego ejecuta ANALYZE para recopilar estadísticas. Eso es lo más cerca que puede estar InnoDB de hacer una OPTIMIZAR.
El mensaje que está recibiendo es básicamente el servidor MySQL repitiendo lo que el motor de almacenamiento InnoDB le dijo al servidor MySQL:
La tabla no admite optimizar es el motor de almacenamiento InnoDB que dice ...
"Yo (el motor de almacenamiento InnoDB) no hago una operación de OPTIMIZO como lo hace mi amigo (el motor de almacenamiento MyISAM)".
"Hacer recrear + analizar en su lugar" es el motor de almacenamiento InnoDB que dice ...
"He decidido realizar un conjunto diferente de operaciones que lograrán un resultado equivalente".