Re: Large writable variables

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Large writable variables
Дата
Msg-id 30245.1539699393@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Large writable variables  (Andres Freund <andres@anarazel.de>)
Ответы Re: Large writable variables
Список pgsql-hackers
Andres Freund <andres@anarazel.de> writes:
> On 2018-10-16 01:59:00 -0400, Tom Lane wrote:
>> Also, I noticed that the biggest part of those structs are arrays of
>> FormatNode, which has been designed with complete lack of thought about
>> size or padding issues.  We can very easily cut it in half on 64-bit
>> machines.

> Heh, neat. I feel like we've paid very little attention to that in a
> myriad of places :(

Most of the time, we probably *shouldn't* pay attention to it; logical
field ordering is worth a good deal IMO.  But in a case like this,
where there are large arrays of the things and it's not very painful
to avoid padding waste, it's worth the trouble.

            regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Creating Certificates
Следующее
От: Tom Lane
Дата:
Сообщение: Re: PG vs macOS Mojave