标签: mysql enums
当我更改ENUM的现有成员时,查询需要相当长的时间,而添加成员几乎不需要任何时间。为什么是这样?如果有什么我认为它是另一种方式。
在考虑如何实现ENUM时...看起来ENUM可能在内部是TINYINT或其他东西,数值映射到字符串。有了这样的实现,可能两者都不会占用太多时间。除非您正在添加一个强制ENUM从TINYINT转到INT或其他任何内容的新元素。
但我猜这不是它的实施方式......