On Fri, 2009-12-04 at 07:54 -0500, Bruce Momjian wrote: > > I should also point out that removing 4 bits from the tuple header would > > allow us to get rid of t_infomask2, reducing tuple length by a further 2 > > bytes. > > Wow, that is a nice win. Does alignment allow us to actually use that > space?
It would mean that tables up to 24 columns wide would still be 24 bytes wide, whereas >8 columns now has to fit in 32 bytes. So in practical terms most tables would benefit in your average database. -- Simon Riggs www.2ndQuadrant.com -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers