MySQL统计:0与NULL存储和处理空/ 0值?

时间:2016-11-11 19:14:25

标签: mysql null statistics int

我打算使用包含只存储无符号整数的列的巨大表。根据已知的最小/最大值,只有TYNY,MEDIUM,INT或BIG。这些表主要包含零。我将不得不执行许多操作,如SUM,AVG,COUNT,MIN等MAX,以生成一些有用的统计数据。

我应该使用什么MySQL列类型来存储和/或处理通常为空/ 0值的大量插值?是否有一种列类型可以优化这些之间的计算速度或磁盘空间:

INT UNSIGNED NULL DEFAULT NULL类型的列,默认情况下存储NULL,被视为数字0?

INT UNSIGNED NOT NULL DEFAULT'0'类型的列,默认存储数字'0'?

谢谢

0 个答案:

没有答案