From: | William Alves Da Silva <william_silva(at)unochapeco(dot)edu(dot)br> |
---|---|
To: | Tim Schwenke <tim(at)trallnag(dot)com> |
Cc: | pgsql-novice <pgsql-novice(at)lists(dot)postgresql(dot)org> |
Subject: | Re: Does PostgreSQL cache all columns of a table after SELECT? |
Date: | 2023-06-05 12:19:53 |
Message-ID: | 686C8E94-4B50-40E1-9A5C-6500B47C3622@unochapeco.edu.br |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-novice |
Hello Tim,
Can you send the EXPLAIN (BUFFERS, ANALYZE, VERBOSE) of your query? This will show you whether the plan is using caching or not.
> On 5 Jun 2023, at 09:15, Tim Schwenke <tim(at)trallnag(dot)com> wrote:
>
> Hello,
>
> I have the following table with the following columns:
>
> large_a: text (few dozen characters up to a few hundred)
> large_b: text (few dozen characters up to a few hundred)
>
> The table has several million rows. The DB is running on a large machine.
>
> I perform the following query:
>
> select large_a from table;
>
> The first query takes a few minutes. Afterwards I see that the cache in memory has grown. Next query only takes a few seconds.
>
> What I want to know:
>
> Does the cache also contain large_b? Or is only large_a cached? Assumption is that memory is large enough to fit everything.
>
>
>
Regards,
William Alves
From | Date | Subject | |
---|---|---|---|
Next Message | David G. Johnston | 2023-06-05 12:58:21 | Re: Does PostgreSQL cache all columns of a table after SELECT? |
Previous Message | Tim Schwenke | 2023-06-05 12:15:21 | Does PostgreSQL cache all columns of a table after SELECT? |