面试官问我海龟的年龄选用哪种数据类型存储最优?说出最优解! 陶朱公Boy 2022-07-08 155 阅读1分钟 面试题 这是笔者之前遇到的一个面试题:问题是海龟的年龄在MySQL设计具体存储字段类型的时候用最优(空间占用足够少)解该选什么? 分析 海龟的年龄我们粗略估计一下最大活到1000+都有可能,正所谓千年龟对吧 。那如果支持活到千岁该怎么选呢。什么类型数字范围即能表达千存储空间又小呢? 详解 这张图大家一看便知smallint占两个字节 取值范围是-32768——32767 正是我们要的答案! 下个问题 人的年龄选哪个 大家可以思考一下?