Как postgresql хранит данные в таблицах?

Есть таблица, содержащая в себе 2 поля типа Integer (каждое по 4 байта).
В ней 1_000_000 записей.
Fillfactor равен 100
Интересно, почему размер таблицы 35 MB, а не 8 MB?

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Потому что кроме указанных

Потому что кроме указанных полей, в таблице сохраняется и служебная информация, типа OID и прочее.
Подробности читайте тут:
http://postgresql.ru.net/manual/storage.html

Разобрался, большое спасибо.

Разобрался, большое спасибо.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023