V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dfgxcvbcv
V2EX  ›  数据库

数据库字段存启用/禁用效率有区别吗?

  •  
  •   dfgxcvbcv · May 29, 2022 · 1522 views
    This topic created in 1431 days ago, the information mentioned may be changed or developed.

    例如我要存储 商品(上架 /下架) 注册码(可用 /禁用) 用户(允许登录 /禁止登录) 明显是前者状态的数量多,我用默认 True 的 Enabled 字段和默认 False 的 Disabled 字段效率有区别吗?看了几个开源项目为什么后者反而更多?

    orczhou
        1
    orczhou  
       May 30, 2022
    用的什么数据库?
    通常来说,是没有区别的,"默认值"通常会是元数据,只存储一次。实际存储还是根据实际数据存储,无论是 Ture 、False 最理想的是一个 bit 存储,并没有看到存储 0 或者存储 1 有什么区别。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3837 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 61ms · UTC 05:18 · PVG 13:18 · LAX 22:18 · JFK 01:18
    ♥ Do have faith in what you're doing.