максимальное использование перечисления в схеме

мне нужно заполнить столбец таблицы, который принимает одно из 30 различных строковых значений. Целесообразно ли использовать здесь enum для ускорения обработки. Может ли кто-нибудь предложить лучшее решение, которое разумно оптимально для хранения и обработки (сравнение)?


person ArK    schedule 30.11.2009    source источник


Ответы (1)


вам, скорее всего, лучше будет поместить строковые значения в другую таблицу и объединить их в свою таблицу по (TINYINT) id. это гораздо более чистый и удобный в обслуживании подход, а разница в производительности (при правильной настройке и индексации) игнорируется.

person ax.    schedule 30.11.2009