Лучше ли иметь поле status enum('active', 'hidden', 'deleted')
OR status tinyint(3)
с помощью таблицы поиска? Предположим, что статус может принимать только одно значение за раз.
В частности, мне интересно знать, работают ли операции на enum
значительно медленнее или быстрее операций на int
?
Существует связанный с этим вопрос в формате SO, но:
- Он вообще не обсуждает производительность;
- Существует очень мало объяснений , почему один подход лучше, чем другой.