【发布时间】:2015-12-26 02:47:25
【问题描述】:
我了解 MySQL 十进制数的内存存储要求(例如,DECIMAL(5,2) 需要 2 个字节用于 3 个整数,1 个用于小数。但我注意到十进制也可以是有符号或无符号的。
对于像 TINYINT 这样的数字,范围取决于它是有符号(-128 到 127)还是无符号(0-255)。那么我的问题是,如果小数是有符号或无符号的,它们的内存使用会改变吗? -999.99 到 999.99 会和 000.00 到 999.99 使用相同的内存吗?
【问题讨论】: