Понимание размеров строк Postgres
Я получил большой (>100M строк) Таблица Postgres со структурой {целое, целое, целое, временная метка без часового пояса}. Я ожидал, что размер строки будет 3 * целое + 1 * отметка времени = 3 * 4 + 1 * 8 = 20 байт.
На самом деле размер строкиpg_relation_size(tbl) / count(*)
= 52 байта. Зачем?
(Удаление не выполняется для таблицы:pg_relation_size(tbl, 'fsm')
~ = 0)