【问题标题】:Is MySQL enum performance slower than INT?MySQL 枚举性能是否比 INT 慢?
【发布时间】:2010-12-26 08:40:52
【问题描述】:

有一个带有查找表的字段status enum('active', 'hidden', 'deleted')status tinyint(3) 更好吗?假设 status 一次只能取一个值。

我特别想知道enum 上的操作是否明显慢于int 上的操作或一样快?

a related question on SO 但是:

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

【问题讨论】:

    标签: mysql enums


    【解决方案1】:

    【讨论】:

    • 我很高兴链接仍然有效。一个简短的总结将值得赞成。 :)
    • TLDR 或者如果链接断开:进行测试以表明没有显着差异,ENUM 比 VARCHAR 稍快。
    猜你喜欢
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 2021-09-27
    • 2020-09-09
    • 2012-03-11
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    相关资源
    最近更新 更多