问题描述
|
在MysqL中,“ 0”数据类型的存储要求是否随表中存储的实际值而变化?
解决方法
INT
始终使用4个字节。
BIGINT
始终使用8。
如果不需要全范围的“ 0”类型,则可以使用其他整数字段类型之一来节省存储空间:
http://dev.mysql.com/doc/refman/5.0/en/numeric-types.html
,如果要节省空间,可以使用myisampack压缩表。它还将优化字段类型和长度,并且可以将列从BIGINT转换为INT。但是您的表变成只读的。
http://www.techrepublic.com/article/save-disk-space-by-compressing-mysql-tables/5852557