Acabo de ejecutar un "ANÁLISIS DE PROCEDIMIENTO()" en una de mis tablas. Y tengo esta columna que es de tipo INT y solo contiene valores del 0 al 12 (ID de categoría). Y MySQL dijo que sería mejor con un ENUM ('0', '1', '2', ..., '12'). Las categorías son básicamente estáticas y no cambiarán en el futuro, pero si lo hacen, puedo modificar esa columna y agregarla a la lista ENUM ...¿Por qué ENUM es mejor que INT
¿Por qué ENUM es mejor en este caso?
editar: Estoy interesado principalmente en el aspecto de rendimiento de esta ...
También puede usar enteros de 1 byte (tinyint) – Zaffy