mysql - MySQL 枚举性能是否比 INT 慢?

标签 mysql enums

有一个字段 status enum('active', 'hidden', 'deleted')status tinyint(3) 是否更好?假设 status 一次只能取一个值。

我特别想知道 enum 上的操作是否比 int 上的操作慢很多或一样快?

a related question on SO但是:

  1. 它根本没有讨论性能;
  2. 关于为什么一种方法比另一种更好的解释很少。

最佳答案

关于mysql - MySQL 枚举性能是否比 INT 慢?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4533228/

相关文章:

c# - 如何将枚举设置为空

c++ - 枚举器标签名不能被类对象访问?

mysql - 如何设计表SQL表来存储范围及其对应的折扣值

MySQL 2主N从复制

php - 在 Mysql PHP 中交换记录/行

java - 如何解决错误 : "MyClass.INSTANCE" is not a statement when I try to instantiate a singleton class in Java?

PHP - MYSQL 不返回设置参数内的结果

mysql - 对 MySQL `date` 结果进行排序时出现奇怪的问题

python - 在初始化时为模型提供枚举以进行属性转换

c - C 中的 vector/数组列表