Re: RFC/WIP: adding new configuration options to TOAST

Поиск
Список
Период
Сортировка
От Jeff Janes
Тема Re: RFC/WIP: adding new configuration options to TOAST
Дата
Msg-id CAMkU=1yNSYoi7+oyqg2jcrFu265h8nXLF0Fwadn637PrVAXQGA@mail.gmail.com
обсуждение исходный текст
Ответ на Re: RFC/WIP: adding new configuration options to TOAST  (Craig Ringer <craig@2ndquadrant.com>)
Ответы Re: RFC/WIP: adding new configuration options to TOAST
Re: RFC/WIP: adding new configuration options to TOAST
Список pgsql-hackers
On Tue, Nov 3, 2015 at 5:21 PM, Craig Ringer <craig@2ndquadrant.com> wrote:
> On 3 November 2015 at 23:04, Bill Moran <wmoran@potentialtech.com> wrote:
>>
>> Looking for feedback to see if anyone sees any issues or has any
>> suggestions on what I'm doing. The attached patch alters 3 things
>> with regard to TOAST behavior:
>
> COMPRESSION_TEST_SIZE (2) seems useful.
>
> The other two mostly seem like options nobody's going to know are
> there, or know how to sensibly set if they do notice them. What's the
> driving reason behind those, the problem you're trying to solve? Why
> make them configurable per-table (or at all)?

I currently have a table with one column which has a median width of
500 bytes, a 90th percentile of 650 bytes, and makes up 75% of the
table's size, and the column is rarely used, while the table itself is
frequently seq scanned.  I'd very much like to drive that column out
of main and into toast. I think target_tuple_size would let me do
that.

(Per-column control would be even nicer, but I'd take what I can get)

Cheers,

Jeff



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Geoghegan
Дата:
Сообщение: Re: pg_stat_statements query jumbling question
Следующее
От: Peter Geoghegan
Дата:
Сообщение: Trivial heap_finish_speculative() error message inaccuracy