мне нужно заполнить столбец таблицы, который принимает одно из 30 различных строковых значений. Целесообразно ли использовать здесь enum для ускорения обработки. Может ли кто-нибудь предложить лучшее решение, которое разумно оптимально для хранения и обработки (сравнение)?
максимальное использование перечисления в схеме
Ответы (1)
вам, скорее всего, лучше будет поместить строковые значения в другую таблицу и объединить их в свою таблицу по (TINYINT
) id. это гораздо более чистый и удобный в обслуживании подход, а разница в производительности (при правильной настройке и индексации) игнорируется.
person
ax.
schedule
30.11.2009