Temporary tables and in-memory use

From: Marios Vodas <mvodas(at)gmail(dot)com>
To: pgsql-hackers(at)postgresql(dot)org
Subject: Temporary tables and in-memory use
Date: 2011-09-29 16:47:53
Message-ID: CAMuJg2SnL78C7kWE4Fu8c7NUEFW_bf-4G2c9-4Sa=fMLV4bLqA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hello,

If I'm not wrong, temporary tables stay in memory if they do not go over
temp_buffers limit (e.g. if temp_buffers is 2GB and the size of the table is
300MB the table will remain in memory).
What if a column is variable length (e.g. text), how does this column stay
in-memory since it should be stored in TOAST?
When I build a GiST index on a temporary table does the index stay in memory
as well?

Thank you,
Marios

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2011-09-29 16:55:29 Re: Temporary tables and in-memory use
Previous Message Alvaro Herrera 2011-09-29 15:58:41 have SLRU truncation use callbacks