постгрез запишит запись в максимально плотно или всеже выделит под это поле положенную длинну в байтах?
Кажется, просто будет установлен соответствующий бит в NULL bitmap. > тоесть позже если я туда запишу нормальное not null значение, то это будет записано в тот же блок? Вы, видимо, ошибочно думаете, что PostgreSQL обновляет записи "на месте". На самом деле — нет. Т.е. row будет записан туда, где есть место.
Обсуждают сегодня