Ларами, кажется, знает о нуле больше, чем я :)
м, у меня есть столбец в моей таблице, определил следующее:
"MyColumn" smallint NULL
Для хранения значения, такого как 0, 1 или что-то еще, нужно 2 байта (1). Но сколько места нужно, если я установлю «MyColumn» в NULL? Нужно ли будет 0 байтов?
Существуют ли дополнительные необходимые байты для целей администрирования или такие вещи для каждого столбца / строки?
(1)http://www.postgresql.org/docs/9.0/interactive/datatype-numeric.html