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