Является ли производительность перечисления MySQL медленнее, чем INT?

Лучше ли иметь поле status enum('active', 'hidden', 'deleted') OR status tinyint(3) с помощью таблицы поиска? Предположим, что статус может принимать только одно значение за раз.

В частности, мне интересно знать, работают ли операции на enum значительно медленнее или быстрее операций на int?

Существует связанный с этим вопрос в формате SO, но:

  • Он вообще не обсуждает производительность;
  • Существует очень мало объяснений , почему один подход лучше, чем другой.

Ответы