Я только что запустил "ПРОЦЕДУРА АНАЛИЗА()" на одной из моих таблиц. И у меня есть этот столбец с типом INT, и он всегда содержит значения от 0 до 12 (идентификаторы категорий). И MySQL сказал, что мне будет лучше с ENUM ('0', '1', '2',..., '12'). Эта категория в основном статична и не изменится в будущем, но если они это сделают, я могу просто изменить этот столбец и добавить его в список ENUM...
Итак, почему в этом случае лучше ENUM?
edit: меня в основном интересует аспект производительности этого...