为了账号安全,请及时绑定邮箱和手机立即绑定

数据库字段是小于100的无符号数字,应该用tinyint类型?用int是不是浪费了什么资源

数据库字段是小于100的无符号数字,应该用tinyint类型?用int是不是浪费了什么资源

喵喔喔 2018-12-06 16:34:17
数据库字段是小于100的无符号数字,应该用tinyint类型?用int是不是浪费了什么资源
查看完整描述

4 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

从性能的角度来说,用int会更好点。(int是4字节,刚好是计算机的字长)。

从空间的利用上,是该用tinyint,只是,现在的空间不值钱,一般很少会考虑到这个需求了。

 

有时使用tinyint的另外一个目的就是避免大数据的出现。

查看完整回答
反对 回复 2019-01-07
?
翻翻过去那场雪

TA贡献2065条经验 获得超14个赞

tinyint

Integer data from 0 through 255. Storage size is 1 byte.

表示100个数足够,用int就浪费了三倍空间。

查看完整回答
反对 回复 2019-01-07
?
ITMISS

TA贡献1871条经验 获得超8个赞

你所说的空间是硬盘空间吗

查看完整回答
反对 回复 2019-01-07
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

@拖鞋王子: 对的

查看完整回答
反对 回复 2019-01-07
  • 4 回答
  • 0 关注
  • 787 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信