ENUM внутренне представлены 1 или 2 байтами, в зависимости от количества значений. Если строки, которые вы храните, имеют длину более 2 байтов и редко меняются, тогда ENUM - это то, что вам нужно. Сравнение будет быстрее при использовании enum, и они будут занимать меньше места на диске, что, в свою очередь, может привести к ускорению поиска.
Недостатком является то, что перечисления менее гибки, когда дело доходит до добавления / удаления значений.