Re: Reduce heap tuple header size
От | Tom Lane |
---|---|
Тема | Re: Reduce heap tuple header size |
Дата | |
Msg-id | 6173.1024064182@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Reduce heap tuple header size (Manfred Koizar <mkoi-pg@aon.at>) |
Ответы |
Re: Reduce heap tuple header size
|
Список | pgsql-patches |
Manfred Koizar <mkoi-pg@aon.at> writes: > This patch, which is built upon the "HeapTupleHeader accessor macros" > patch from 2002-06-10, is supposed to reduce the heap tuple header size > by four bytes on most architectures. Of course it changes the on-disk > tuple format and therefore requires initdb. As I commented before, I am not in favor of this. I don't think that a four-byte savings justifies a forced initdb with no chance of pg_upgrade, plus loss of redundancy (= reduced chance of detecting or recovering from corruption), plus significantly slower access to several critical header fields. The tqual.c routines are already hotspots in many scenarios. I believe this will make them noticeably slower. regards, tom lane
В списке pgsql-patches по дате отправления: