On Fri, Dec 12, 2014 at 9:15 AM, Michael Paquier
<michael(dot)paquier(at)gmail(dot)com> wrote:
> I just meant that the scratch buffers used to store temporarily the
> compressed and uncompressed data should be palloc'd all the time, even
> if the switch is off.
If they're fixed size, you can just put them on the heap as static globals.
static char space_for_stuff[65536];
Or whatever you need.
I don't think that's a cost worth caring about.
--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company