【发布时间】:2010-12-28 13:07:01
【问题描述】:
在存储空间方面什么更有效?
-
nullable int列中充满了空值。 -
int列全为零。
我知道一个可为空的列占用 1 位额外的信息来存储它的空状态,但是空值是否可以避免数据库为一个为空的 int 分配 32 位?
(空语义和空的含义对于这个问题并不重要)
【问题讨论】:
-
我正在使用 2008 R2,但如果其他版本的行为有所不同,很高兴知道。
-
D'oh,我搜索了“空存储”,但没有搜索“空空间”。同意重复,那里的答案回答了这个问题。
标签: sql-server database null