| От | Gregory Stark |
|---|---|
| Тема | Re: size cost for null fields |
| Дата | |
| Msg-id | 87prx92lj9.fsf@oxford.xeocode.com обсуждение исходный текст |
| Ответ на | size cost for null fields ("Vance Maverick" <vmaverick@pgp.com>) |
| Список | pgsql-general |
"Vance Maverick" <vmaverick@pgp.com> writes: > Do I have this right? If so, the side table sounds like the right choice.... No, if the null bit is set then the field isn't stored at all. You don't pay the alignment or storage overhead at all. The only cost is for the null bitmap itself. If you have *any* null fields then you pay one bit for *every* field plus alignment to a 4-byte boundary. Except there's one available free byte so if you have 8 or fewer fields even that is entirely free. -- Gregory Stark EnterpriseDB http://www.enterprisedb.com Get trained by Bruce Momjian - ask me about EnterpriseDB's PostgreSQL training!
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера